TIL/Baekjoon

[2083] 럭비 클럽

YOOZI. 2025. 2. 28. 10:09
728x90

문제

백준 문제

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

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

입력

각 줄은 이름과 두 자연수로 이루어진다. 두 자연수는 순서대로 나이와 몸무게를 나타낸다. 입력의 마지막 줄은 # 0 0 이다. 이 입력은 처리하지 않는다.

이름은 알파벳 대/소문자로만 이루어져 있고, 길이는 10을 넘지 않는다.

출력

입력 받은 각 회원에 대해 이름과 분류를 출력한다. 성인부 회원이면 '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

 


풀이

 

while True:
    name, age, weight = input().split()
    if '#' in name:
        break
    if int(age) > 17 or int(weight) >= 80:
        print(f"{name} Senior")
    else:
        print(f"{name} Junior")

 

 

나이가 17세보다 많거나, 몸무게가 80kg 이상이면 성인부로 출력, 아닐 경우 청소년부로 출력한다.

-> 이 때, 문자열로 입력 받았으므로 정수형으로 형변환이 필요하다.

 


 

728x90

'TIL > Baekjoon' 카테고리의 다른 글

[2530] 인공지능 시계  (2) 2025.02.28
[2440] 별 찍기 - 3  (0) 2025.02.28
[1264] 모음의 개수  (0) 2025.02.27
[5522] 카드게임  (0) 2025.02.27
[4999] 아!  (0) 2025.02.27