대소문자가 섞여있는 알파벳 문자열이 주어지고, 이 단어에서 가장 많이 사용된 알파벳을 알아내는 문제이다. 여기서 가장 많이 사용된 알파벳이 1개가 아닌 경우에는 ?를 출력한다. 풀이는 다음과 같다. str = input().upper() #대문자로 변경 ex) KIIJJJS tmp = list(set(str)) #중복 제거 ex) KIJS dics = [] for s in tmp: #인풋값별 문자반복 개수 구하기 ex) [1,2,3,1] cnt = str.count(s) dics.append(cnt) if dics.count(max(dics)) > 1: #최댓값 개수가 2개 이상이면 ? 출력 print('?') else: # ex) tmp[2] print(tmp[dics.index(max(dics))])..