문제
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!')
'Koala - 5기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/python] 11931 수정렬하기-4 (0) | 2022.01.17 |
---|---|
[백준/python] 10824번 네 수 (2) | 2022.01.17 |
[BOJ/python] 4458번 첫 글자를 대문자로 (0) | 2022.01.16 |
BackJoon 2675번 - 문자열 반복 (0) | 2022.01.16 |
[백준/c++] 2752번 세수정렬 (0) | 2022.01.16 |