[Algorithm] BOJ_1157 (단어공부) 파이썬

BruteForceA·2022년 1월 14일
0

문제

풀이 및 코드

A=input().upper() # 모든문자를 대문자로 바꾼다
arr=[0] * 26 # A-Z 개수 담아줄 리스트

for i in range(26):
    arr[i]+=A.count(chr(i+65)) #A-Z 개수를 arr에 담아줌

m=max(arr)
if arr.count(m)>1: #최대값이 여러개이면 물음표 출력
  print("?")

else : 
  print(chr(65+arr.index(m))) # 하나이면 알파벳 출력
      

출처

https://www.acmicpc.net/problem/1157

0개의 댓글