[Algorithm] 백준 2083번 - 럭비 클럽
문제 링크 : https://www.acmicpc.net/problem/2083
문제
올 골드 럭비 클럽의 회원들은 성인부 또는 청소년부로 분류된다.
나이가 17세보다 많거나, 몸무게가 80kg 이상이면 성인부이다. 그 밖에는 모두 청소년부이다. 클럽 회원들을 올바르게 분류하라.
입력
각 줄은 이름과 두 자연수로 이루어진다. 두 자연수는 순서대로 나이와 몸무게를 나타낸다. 입력의 마지막 줄은 # 0 0 이다. 이 입력은 처리하지 않는다.
이름은 알파벳 대/소문자로만 이루어져 있고, 길이는 10을 넘지 않는다.
출력
입력 받은 각 회원에 대해 이름과 분류를 출력한다. 성인부 회원이면 'Senior', 청소년부 회원이면 'Junior'를 출력한다.
✍풀이
6번이나 시도할 문제의 난이도는 아니였다. 처음 삽질한 것은
name
을 문자열로 선언해 놓고 값을 비교해야 하는데==
연산자를 사용해서 주소값을 비교해서 오류가 있었고 두 번째는 몸무게가 80이상인데>
을 사용해서 오류가 있었다. 문제를 잘 읽자.
코드
import java.util.*;
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 kg = sc.nextInt();
if(name.equals("#") && age == 0 && kg == 0)
break;
if(age>17 || kg>=80)
System.out.println(name+ " Senior");
else
System.out.println(name+ " Junior");
}
sc.close();
}
}
Author And Source
이 문제에 관하여([Algorithm] 백준 2083번 - 럭비 클럽), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@cjhlsb/Algorithm-백준-2083번-럭비-클럽저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)