Adventure Time - Jake [백준/python] 1157 단어공부: 많이 사용된 알파벳 대문자로 출력/set(),count()
본문 바로가기
Back-end/백준(python)

[백준/python] 1157 단어공부: 많이 사용된 알파벳 대문자로 출력/set(),count()

by bogyoi 2023. 10. 24.
words=list(input().upper()) #입력리스트 Mississipi -> MISSISSIPI
word=list(set(words)) #입력리스트에서 중복 제거 MISP

cnt=[]

for i in word:#MISP 
    cnt.append(words.count(i)) #입력리스트에 i번째 요소가 몇개들어있는지 cnt에 추가
#1,4,4,1
if cnt.count(max(cnt))>1: #cnt리스트에서 가장 큰 값의 개수가 2개 이상
    print('?')
else:
    print(word[cnt.index(max(cnt))])