python-algorithm

백준 1371 가장 많은 글자

무적김두칠 2021. 11. 2. 11:48

1
2
3
4
5
6
7
import sys
ans=[0]*26
s=sys.stdin.read()
for i in s:
    if i.islower(): ans[ord(i)-97]+=1
for i in range(len(ans)):
    if ans[i]==max(ans): print(chr(97+i),end='')
cs

ord와 chr함수를 이용해 아스키코드값으로 문자열 처리하는 방식입니다

반응형