https://www.acmicpc.net/problem/30700
30700번: KOREA 문자열 만들기
첫 번째 줄에 문자열 $S$가 주어진다. $S$는 영어 알파벳 대문자 K, O, R, E, A로만 이루어져 있으며, 문자열의 길이는 $10$ 이상 $1\,000$ 이하이다.
www.acmicpc.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
def solution(s):
korea = ['K','O',"R",'E',"A"]
current, answer = 0, 0
for i in s:
if i == korea[current]:
answer += 1
current = (current + 1) % 5
return answer
if __name__ == '__main__':
s = input()
print(solution(s))
|
cs |
반응형
'python-algorithm' 카테고리의 다른 글
백준 1440 타임머신 (1) | 2023.11.28 |
---|---|
백준 19564 반복 (1) | 2023.11.27 |
백준 28062 준석이의 사탕 사기 (1) | 2023.11.27 |
백준 26529 Bunnies (1) | 2023.11.25 |
백준 15841 Virus Outbreak (1) | 2023.11.25 |
댓글