문제
준희는 자기가 팀에서 귀여움을 담당하고 있다고 생각한다.
하지만 연수가 볼 때 그 의견은 뭔가 좀 잘못된 것 같았다.
그렇기에 설문조사를 하여 준희가 귀여운지 아닌지 알아보기로 했다.
https://www.acmicpc.net/problem/10886
입력
첫 번째 줄에 설문조사를 한 사람의 수 N (1 ≤ N ≤ 101, N은 홀수)가 주어진다.
다음 N개의 줄에는 각 줄마다 각 사람이 설문 조사에 어떤 의견을 표명했는지를 나타내는 정수가 주어진다.
0은 준희가 귀엽지 않다고 했다는 뜻이고, 1은 준희가 귀엽다고 했다는 뜻이다.
출력
준희가 귀엽지 않다는 의견이 더 많을 경우 "Junhee is not cute!"를 출력하고 귀엽다는 의견이 많을 경우 "Junhee is cute!"를 출력하라.
예제
# input
3
1
0
0
# output
Junhee is not cute!
문제 풀이
N = int(input())
# vote_cnt[0]: '귀엽지 않다' 투표 수, vote_cnt[1]: '귀엽다' 투표 수
vote_cnt = [0, 0]
# 투표 데이터를 받아 각 항목에 대해 집계
for _ in range(N):
v = int(input())
vote_cnt[v] += 1
# 최종 결과 출력
if vote_cnt[1] > vote_cnt[0]:
print('Junhee is cute!')
else:
print('Junhee is not cute!')
파이썬을 독학하시는 분들에게 도움이 되길 바라며,
혹 더 좋은 방법이 있거나 오류가 있다면 편하게 말씀 부탁드립니다.
문제
준희는 자기가 팀에서 귀여움을 담당하고 있다고 생각한다.
하지만 연수가 볼 때 그 의견은 뭔가 좀 잘못된 것 같았다.
그렇기에 설문조사를 하여 준희가 귀여운지 아닌지 알아보기로 했다.
https://www.acmicpc.net/problem/10886
입력
첫 번째 줄에 설문조사를 한 사람의 수 N (1 ≤ N ≤ 101, N은 홀수)가 주어진다.
다음 N개의 줄에는 각 줄마다 각 사람이 설문 조사에 어떤 의견을 표명했는지를 나타내는 정수가 주어진다.
0은 준희가 귀엽지 않다고 했다는 뜻이고, 1은 준희가 귀엽다고 했다는 뜻이다.
출력
준희가 귀엽지 않다는 의견이 더 많을 경우 "Junhee is not cute!"를 출력하고 귀엽다는 의견이 많을 경우 "Junhee is cute!"를 출력하라.
예제
# input 3 1 0 0 # output Junhee is not cute!
문제 풀이
N = int(input()) # vote_cnt[0]: '귀엽지 않다' 투표 수, vote_cnt[1]: '귀엽다' 투표 수 vote_cnt = [0, 0] # 투표 데이터를 받아 각 항목에 대해 집계 for _ in range(N): v = int(input()) vote_cnt[v] += 1 # 최종 결과 출력 if vote_cnt[1] > vote_cnt[0]: print('Junhee is cute!') else: print('Junhee is not cute!')
파이썬을 독학하시는 분들에게 도움이 되길 바라며,
혹 더 좋은 방법이 있거나 오류가 있다면 편하게 말씀 부탁드립니다.