백준 1157번 단어 공부 문제 풀이 코드입니다~
case = input().lower()
case_set = set(case)
if len(case) < 2:
print(case.upper())
else:
result = ''
max_cnt = 0
cnt_list = []
for x in case_set:
cnt = case.count(x)
cnt_list.append(cnt)
if max_cnt < cnt:
max_cnt = cnt
result = x
sort = sorted(cnt_list, reverse=True)
if(sort[0] == sort[1]):
print('?')
else:
print(result.upper())
궁금한건 댓글 남겨주세요~
'알고리즘 > 백준 알고리즘 풀이' 카테고리의 다른 글
[Silver 1] 2178번 미로 탐색 (0) | 2021.10.05 |
---|---|
[Bronze 2] 2920번 음계 (3) | 2021.09.15 |
[Silver 5] 4673번 셀프 넘버 (0) | 2021.09.15 |
[Silver 5] 1010번 다리 놓기 (0) | 2021.09.15 |
[Silver 4] 13305번 주유소 (0) | 2021.09.15 |