Stay Hungry Stay Foolish

BOJ 코딩테스트/Bronze

BOJ 10886번 : 0 = not cute / 1 = cute (Java/구현/Bronze 3)

dev스카이 2024. 3. 27. 21:38

 

 

10886번: 0 = not cute / 1 = cute

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

www.acmicpc.net


설명

다음 N개의 줄에는 각 줄마다 각 사람이 설문 조사에 어떤 의견을 표명했는지를 나타내는 정수가 주어진다.
0은 준희가 귀엽지 않다고 했다는 뜻이고, 1은 준희가 귀엽다고 했다는 뜻이다.
준희가 귀엽지 않다는 의견이 더 많을 경우 "Junhee is not cute!"를 출력하고 , 귀엽다는 의견이 많을 경우 "Junhee is cute!"를 출력하라.

 

Solution

Java

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int one = 0, zero = 0;
        for (int i = 0; i < n; i++) {
            int survey = scanner.nextInt();
            if (survey == 1){
                one++;
            }
            else{
                zero++;
            }
        }
        if(one > zero){
            System.out.println("Junhee is cute!");
        }else {
            System.out.println("Junhee is not cute!");
        }

    }
}

 

Python

n = int(input())
survey = []
for i in range(n):
    survey.append(int(input()))
if survey.count(0) < survey.count(1):
    print("Junhee is cute!")
else:
    print("Junhee is not cute!")