[백준/파이썬] 1371번

민정·2023년 1월 25일
0

[백준/파이썬]

목록 보기
45/245
post-thumbnail

1371번

문제

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

코드

import sys

alpha = [0]*26

word = sys.stdin.read().replace("\n","").replace(" ","")
for i in word:
    if i.islower():
        temp = ord(i) - 97
        alpha[temp] += 1

for i in range(26):
    if alpha[i] == max(alpha):
        print(chr(i+97), end= "")

풀이

아스키코드를 통해 alpha 원소의 값에 1씩 더해줍니다.
이후에 alpha의 값과 최대값이 같다면 숫자+97를 알파벳으로 변환하여 답을 구했습니다.

profile
パㅔバ6ㅇr 덤벼ㄹΓ :-0

0개의 댓글