백준 10886 0 = not cute / 1 = cute Python

2023. 9. 23. 18:04알고리즘문제 풀이/백준

문제

준희는 자기가 팀에서 귀여움을 담당하고 있다고 생각한다. 하지만 연수가 볼 때 그 의견은 뭔가 좀 잘못된 것 같았다. 그렇기에 설문조사를 하여 준희가 귀여운지 아닌지 알아보기로 했다.

입력

첫 번째 줄에 설문조사를 한 사람의 수 N (1 ≤ N ≤ 101, N은 홀수)가 주어진다.

다음 N개의 줄에는 각 줄마다 각 사람이 설문 조사에 어떤 의견을 표명했는지를 나타내는 정수가 주어진다. 0은 준희가 귀엽지 않다고 했다는 뜻이고, 1은 준희가 귀엽다고 했다는 뜻이다.

출력

준희가 귀엽지 않다는 의견이 더 많을 경우 "Junhee is not cute!"를 출력하고 귀엽다는 의견이 많을 경우 "Junhee is cute!"를 출력하라.

예제 입력 1

3
1
0
0

예제 출력 1

Junhee is not cute!

힌트

팀 내에서 설문조사를 진행하면 아마 위와 같은 결과를 얻게 될 것이다.

 

풀이

Yes와 No의 수를 취합한다.

Yes> No -> Junhee is cute!

Yes< No -> Junhee is not cute!

 

N = int(input())
yes = 0
no = 0
for i in range(1, N+1):
    opinion = int(input())
    if opinion == 1:
        yes += 1
    elif opinion == 0:
        no += 1
if yes > no:
    print('Junhee is cute!')
elif yes < no:
    print('Junhee is not cute!')

'알고리즘문제 풀이 > 백준' 카테고리의 다른 글

백준 10951 A+B - 4 C++  (0) 2023.09.23
백준 10950 A + B - 3 Python  (0) 2023.09.23
백준 10872 팩토리얼 Python  (0) 2023.09.23
백준 10871 X보다 작은 수 Python  (0) 2023.09.23
백준 10870 피보나치 수 5 C++  (0) 2023.09.23