Koala - 5기/기초 알고리즘 스터디

[백준/python] - 10886번: 0 = not cute / 1 = cute

알 수 없는 사용자 2022. 1. 16. 23:58

문제

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

풀이

설문조사를 한 사람의 수를 입력받아 변수 n에 저장한 후, 설문조사에 1로 응답한 사람의 수를 cnt라 하고 0으로 초기화한다. 0 또는 1을 입력받고, 1을 입력받은 경우에 cnt에 1을 더해 주는 과정을 n번 반복한다. 모든 과정이 끝난 후, n이 홀수이므로 cnt가 n을 2로 나눈 몫보다 클 경우에  'Junhee is cute!'를 출력하고, 그렇지 않으면 'Junhee is not cute!'를 출력한다.

코드

n = int(input())

cnt = 0

for i in range(n):
    op = int(input())
    
    if op == 1:
        cnt += 1
        
if cnt > n//2:
    print('Junhee is cute!')
else:
    print('Junhee is not cute!')