-코드
from sys import stdin
read = stdin.readline
sang = ['A', 'B', 'C']
chang = ['B', 'A', 'B', 'C']
hyun = ['C', 'C', 'A', 'A', 'B', 'B']
n = int(read())
answer = read()
r1, r2, r3 = 0, 0, 0
for i in range(n):
if answer[i] == sang[i % 3]:
r1 += 1
if answer[i] == chang[i % 4]:
r2 += 1
if answer[i] == hyun[i % 6]:
r3 += 1
print(max(r1, r2, r3))
if r1 == max(r1, r2, r3):
print('Adrian')
if r2 == max(r1, r2, r3):
print('Bruno')
if r3 == max(r1, r2, r3):
print('Goran')
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 24264번 알고리즘 수업 - 알고리즘의 수행 시간 3 (0) | 2022.02.11 |
---|---|
[백준/파이썬] 17608번 알고리즘 수업 - 알고리즘의 수행 시간 2 (0) | 2022.02.10 |
[백준/파이썬] 13410번 거꾸로 구구단 (0) | 2022.02.10 |
[백준/파이썬] 17608번 막대기 (1) | 2022.02.10 |
[백준/파이썬] 6794번 What is n, Daddy? (0) | 2022.02.06 |