[백준] 2083

당당·2023년 6월 29일
0

백준

목록 보기
162/179

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

📔문제

올 골드 럭비 클럽의 회원들은 성인부 또는 청소년부로 분류된다.

나이가 17세보다 많거나, 몸무게가 80kg 이상이면 성인부이다. 그 밖에는 모두 청소년부이다. 클럽 회원들을 올바르게 분류하라.


📝입력

입력 받은 각 회원에 대해 이름과 분류를 출력한다. 성인부 회원이면 'Senior', 청소년부 회원이면 'Junior'를 출력한다.


📺출력

각 줄마다 모음의 개수를 세서 출력한다.


📝예제 입력 1

Joe 16 34
Bill 18 65
Billy 17 65
Sam 17 85
# 0 0

📺예제 출력 1

Joe Junior
Bill Senior
Billy Junior
Sam Senior

🔍출처

ICPC > Regionals > South Pacific > South Pacific Region > New Zealand Programming Contest > NZPC 2005 B번
-빠진 조건을 찾은 사람: jaehoo1
-문제를 번역한 사람: thebarbershop


🧮알고리즘 분류

  • 구현

📃소스 코드

import java.util.Scanner;

public class Code2083 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);

        while(sc.hasNextLine()){
            String name=sc.next();
            int age=sc.nextInt();
            int weight=sc.nextInt();
            if(name.equals("#") && age==0 && weight==0){
                break;
            }

            if(age>17 || weight>=80){
                System.out.println(name+" Senior");
            }else{
                System.out.println(name+" Junior");
            }
        }
    }
}


📰출력 결과


📂고찰

두번이나 틀렸었는데, Senior하고 Junior 스펠링을 틀렸었다.

if 조건으로 만약 나이가 17초과이거나, 몸무게가 80보다 크거나 같으면 Senior로 출력하면 된다.

profile
MySQL DBA 신입 지원

0개의 댓글