반응형
문제
https://www.acmicpc.net/problem/5052
풀이
시간초과 주의!
input() 쓰지말자.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import sys input = sys.stdin.readline def solve(contacts) : contacts.sort() st = contacts[0] for contact in contacts[1:] : if st in contact : return "NO" else : st = contact return "YES" for i in range(int(input())) : n = int(input()) contacts = [] for j in range(n) : contacts.append(input().rstrip()) ans = solve(contacts) print(ans) | cs |
반응형
'0 > algorithm' 카테고리의 다른 글
정렬 알고리즘 (sorting algorithm) 정리 (0) | 2018.12.21 |
---|---|
백준 1918번 후위표기식 (Python) (0) | 2018.11.15 |
백준 7576번 토마토 (Python) (0) | 2018.11.11 |
Kickstart Round A 2018 Problem A (0) | 2018.11.11 |
백준 2644번 촌수계산 (Python) (0) | 2018.11.04 |