백준 #1157

2787 단어 백준백준

python

word = input()
word = word.upper()
alphabet = list(set(word))  # 중복된 알파벳 제거
frequency = []

for i in alphabet:  # alphabet의 각 요소가 몇번 사용되었는지 frequency에 저장
    frequency.append(word.count(i))

maximum = max(frequency)
if frequency.count(maximum) > 1:  # 최대값이 여러개 존재할 경우 "?" 출력
    print("?")
else:
    index = frequency.index(max(frequency))  # 최대값이 몇번째 요소에 있는지 확인
    print(alphabet[index])

좋은 웹페이지 즐겨찾기