준희는 자기가 팀에서 귀여움을 담당하고 있다고 생각한다. 하지만 연수가 볼 때 그 의견은 뭔가 좀 잘못된 것 같았다. 그렇기에 설문조사를 하여 준희가 귀여운지 아닌지 알아보기로 했다.
첫 번째 줄에 설문조사를 한 사람의 수 N (1 ≤ N ≤ 101, N은 홀수)가 주어진다.
다음 N개의 줄에는 각 줄마다 각 사람이 설문 조사에 어떤 의견을 표명했는지를 나타내는 정수가 주어진다. 0은 준희가 귀엽지 않다고 했다는 뜻이고, 1은 준희가 귀엽다고 했다는 뜻이다.
준희가 귀엽지 않다는 의견이 더 많을 경우 "Junhee is not cute!"를 출력하고 귀엽다는 의견이 많을 경우 "Junhee is cute!"를 출력하라.
3
1
0
0
Junhee is not cute!
첫번째 줄에 설문조사를 한 사람의 수 n을 입력받아준다
n = int(input()) -> 홀수만 입력해야한다는데 이거 따로 설정 안해도,,, 정답이 나와서 그냥 해따...
그 이후 n개의 줄에는 각 줄마다 0,1을 입력해주고, 0과 1이 얼마나 나왔는지에 따라 cute, not cute이기 때문에
one = 0, zero = 0으로 초기화를 시켜준 후에 for문을 n번만큼 돌려줬다
for i in range(n)을 해주고,
a = int(input()) 후에 a가 1이면 one+=1, 0이면 zero+=1을 해서 값을 더해주었다.
그래서 총 zero>one일 경우 not cute, zero < one일 경우 cute로 출력해주면 된다!😊
백준 10886번 풀이
n = int(input()) zero = 0 one = 0 for i in range(n): a = int(input()) if a == 0: zero += 1 elif a == 1: one += 1 if zero > one: print("Junhee is not cute!") else: print("Junhee is cute!")