[백준/파이썬] 1157번 단어공부 풀이

김승원·2023년 1월 29일
0
post-thumbnail

s = input().upper()

#집합자료형으로 중복 제거
sets = set(s)

ans = []
sans = {}

#문자:문자개수 짝으로 list 저장
for i in sets:
    cnt = s.count(i)

    ans.append(cnt)
    sans[cnt] = i

#최빈 문자열

vmax = max(ans)

if ans.count(vmax) == 1:
    
    print(sans[vmax].upper())
    
else:
    print('?')
profile
d(_ _ )

0개의 댓글