반응형
문제
https://www.acmicpc.net/problem/9933
해설
교집합 사용이 핵심이었다.
def solution(lst):
inverted = [p[::-1] for p in lst]
intersection = list(set(lst) & set(inverted))
print(f"{len(intersection[0])} {intersection[0][len(intersection[0])//2]}")
cnt = int(input())
passwords = [input() for _ in range(cnt)]
solution(passwords)
반응형