cool hamsters never sleep
백준 1157. 단어 공부 본문
# 1157. 단어 공부
n = input().upper()
nset = list(set(n)) # set으로 받아서 먼저 중복값 제거 후 리스트화
cnt = [] # 문자 갯수를 요소로 받는 리스트 생성
for i in nset : # 입력한 문자 안에 리스트 요소 개수 세고, 요소화
cnt.append(n.count(i))
if cnt.count(max(cnt)) > 1 :
print("?") # 최댓값이 2개 이상
else :
print(nset[cnt.index(max(cnt))])
set () : 중복 제거
a.index(x) : 리스트 a에 있는 요소 x의 위치값 반환
'Python Algorithm' 카테고리의 다른 글
백준 1316. 그룹 단어 체커 (0) | 2022.07.31 |
---|---|
백준 2941. 크로아티아 알파벳 (0) | 2022.07.30 |
백준 2675. 문자열 반복 (0) | 2022.07.28 |
백준 10809. 알파벳 찾기 (0) | 2022.07.27 |
백준 11653. 소인수분해 (0) | 2022.07.26 |
Comments