반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 30700번 KOREA 문자열 만들기 파이썬(Python)

1) 문제번호 : 30700

 

2) 문제 출처

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

 

30700번: KOREA 문자열 만들기

첫 번째 줄에 문자열 $S$가 주어진다. $S$는 영어 알파벳 대문자 K, O, R, E, A로만 이루어져 있으며, 문자열의 길이는 $10$ 이상 $1\,000$ 이하이다.

www.acmicpc.net

 

2. 풀이

- 문자열을 입력 받고, 문자열 1칸씩 K부터 있으면 카운트를 1 증가 시키고, 다음 O가 있는지, 다음 R이 있는지, 다음 E, A가 있는지 확인하고 없으면 거기서 끝나면 된다.

 

3. 소스 코드

S = input()

cnt = 0
li = ['K', 'O', 'R', 'E', 'A']
j = 0

cnt = 0

for i in S : 
    if i == li[j] : 
        j += 1
        cnt += 1
    
    if j == 5 : 
        j = 0
        
print(cnt)

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기