코딩 연습/백준 코드
단어공부-1157.py
퀀텀리프하는 개발자
2023. 10. 15. 15:51
import sys
n_input = sys.stdin.readline
alphabet = n_input().upper().rstrip()
# 대소문자 구분하지 않고 처리하기 위해 대문자화 시킵니다.
count = 0
result = '' # 알파벳 저장소
for i in set(alphabet): # set에 넣어 중복을 제거합니다. 같은 알파벳을 카운트 하는 것을 방지합니다.
if i.isalpha(): # 알파벳인 경우에만 처리
if alphabet.count(i) > count:
# 집합에 속하는 각각의 문자의 횟수를 계산합니다.
count = alphabet.count(i)
# 현재까지 가장 많이 등장한 알파벳을 저장합니다.
result = i
elif alphabet.count(i) == count:
result = '?'
# 동률일 경우 ?를 반환합니다.
print(result)