백준 10551 STROJOPIS [Python]

지구온난화·2023년 3월 25일
0

백준 브론즈

목록 보기
33/52
s = input()

finger = [0,0,0,0,0,0,0,0] 

for i in range(len(s)):
    if s[i] == '1' or s[i] == 'Q' or s[i] == 'A' or s[i] == 'Z' or s[i] == '~' or s[i] == '`': finger[0] += 1
    elif s[i] == '2' or s[i] == 'W' or s[i] == 'S' or s[i] == 'X': finger[1] += 1
    elif s[i] == '3' or s[i] == 'E' or s[i] == 'D' or s[i] == 'C': finger[2] += 1
    elif s[i] == '4' or s[i] == 'R' or s[i] == 'F' or s[i] == 'V' or s[i] == '5' or s[i] == 'T' or s[i] == 'G' or s[i] == 'B': finger[3] += 1
    elif s[i] == '6' or s[i] == 'Y' or s[i] == 'H' or s[i] == 'N' or s[i] == '7' or s[i] == 'U' or s[i] == 'J' or s[i] == 'M': finger[4] += 1
    elif s[i] == '8' or s[i] == 'I' or s[i] == 'K' or s[i] == ',': finger[5] += 1
    elif s[i] == '9' or s[i] == 'O' or s[i] == 'L' or s[i] == '.': finger[6] += 1
    elif s[i] == '0' or s[i] == 'P' or s[i] == ';' or s[i] == '/' or s[i] == '-' or s[i] == '[' or s[i] == '\'' or s[i] == '=' or s[i] == ']': finger[7] += 1

for i in range(8):
    print(finger[i])

2023-03-25

0개의 댓글