728x90
반응형
def sol(word):
result = {}
word = word.upper()
for a in word:
if a in result:
result[a] += 1
else:
result[a] = 1
alpha = list(result.keys())
nums = list(result.values())
max_num = max(nums)
if nums.count(max_num) != 1:
return '?'
else:
return alpha[nums.index(max_num)]
print(sol(input()))
728x90
반응형
'Algorithm Problems' 카테고리의 다른 글
[Cos Pro 2급] 4차 2번 - 체력 시험 합격 인원 (0) | 2021.01.24 |
---|---|
[백준] 1094 .py - 막대기 (0) | 2021.01.15 |
[백준] 2231 .py - 분해합 (0) | 2021.01.15 |
[백준] 2884 .py - 알람시계 (0) | 2021.01.15 |
[백준] 9020 .py - 골드바흐의 추측 (0) | 2021.01.15 |