<문제 풀이>
먼저 대문자를 출력해야하므로 s = input().upper()로 설정하였다.
그리고 딕셔너리를 사용하여 문자열에 알파벳이 각각 몇개있는지 설정하였다.
그 후 새로운 리스트 arr을 설정하여 딕셔너리의 밸류값이 최대인 x를 arr에 추가하였다.
문제에서 가장 많이 사용된 알파벳이 여러개인 경우에는 ?를 출력하라 했으므로, len(arr)이 1이 아닐때와 1일때를 나누어 코드를 설정하였다.
'Koala - 9기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/python] 16205번 : 변수명 (0) | 2023.01.19 |
---|---|
[백준/Python] 1362 펫 (0) | 2023.01.18 |
[백준/python] 12780 원피스 (0) | 2023.01.16 |
[백준/python] 9012 괄호 (0) | 2023.01.15 |
[백준/JAVA] #2511 카드놀이 (0) | 2023.01.15 |