쉬운 문제
아스키 코드에 대한 약간의 개념만 있으면 풀 수 있음
ans = [ 0 for i in range(26) ]
x = input()
x = x.lower()
for i in range(len(x)):
ans[ord(x[i])- 97] = ans[ord(x[i])- 97] + 1
if ans.count(max(ans)) > 1:
print("?")
else:
print(chr(ans.index(max(ans)) + 97).upper())
'Algorithm > BFS, DFS' 카테고리의 다른 글
[백준] 1926번 그림 (0) | 2020.09.07 |
---|---|
[백준] 10809번 알파벳 찾기 (0) | 2020.09.04 |
[백준] 2675 문자열 반복 (0) | 2020.09.04 |
[백준] 1260번 DFS와 BFS (0) | 2020.09.04 |
[백준] 2178번 미로 탐색 (0) | 2020.09.04 |
댓글