https://www.acmicpc.net/problem/2083
문제
올 골드 럭비 클럽의 회원들은 성인부 또는 청소년부로 분류된다.
나이가 17세보다 많거나, 몸무게가 80kg 이상이면 성인부이다. 그 밖에는 모두 청소년부이다. 클럽 회원들을 올바르게 분류하라.
코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (true) {
String name = sc.next();
int age = sc.nextInt();
int w = sc.nextInt();
if (age == 0) {break;}
if (age > 17 || w >= 80) {
System.out.println(name + " Senior");
}
else {
System.out.println(name + " Junior");
}
}
}
}
풀이
1. while 반복문을 사용하여 이름, 나이, 몸무게를 받는다.
2. 만약 나이가 0이라면 반복을 멈춘다.
3. 만약 나이가 17세보다 많거나 몸무게가 80이상이면 시니어로 분류하고 아니라면 주니어를 출력한다.
'백준 > 브론즈4' 카테고리의 다른 글
| [Java] 백준 5532번 - 방학 숙제 (0) | 2026.01.29 |
|---|---|
| [Python/C] 백준 5554번 - 심부름 가는 길 (0) | 2025.04.13 |
| [Python/C] 백준 2752번 - 세수정렬 (0) | 2025.04.13 |
| [Python/C] 백준 2742번 - 기찍 N (0) | 2025.04.13 |
| [Python/C] 백준 2480번 - 주사위 세개 (1) | 2025.04.13 |