ALGORITHM/PYTHON

백준 BAEKJOON 27160번 할리갈리 [PYTHON/파이썬]

칼코
반응형

 

 

 

백준 BAEKJOON 27160번 할리갈리 [PYTHON/파이썬]


<문제 출처>

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

 

27160번: 할리갈리

한별이가 종을 쳐야 하면 YES을, 아니면 NO를 출력해주세요.

www.acmicpc.net

 

 

<풀이>

딕셔너리로 풀어봤다.

먼저 과일들을 key 값으로 지정하고 value에 0을 줬다.

그리고 for 문을 돌려서 해당 과일에 개수를 더해준 뒤

한 종류의 과일이 5개가 있는지 확인하여 결과를 도출했다.

 

 

 

<코드>

N = int(input())
cards = {
    'STRAWBERRY' : 0,
    'BANANA' : 0,
    'LIME' : 0,
    'PLUM' : 0
}

for i in range(N) :
    fruit, count = input().split()
    cards[fruit] += int(count)

check = 5 in cards.values()	# 5개 있는지 확인

if check : print('YES')
else : print('NO')

 

 

 

 

반응형