python_algorithm_basic python 백준 solved

[Python/파이썬] 백준 2083번 - 럭비 클럽

Kwangjin Park

Aug 23, 2024 · 1 min read

Follow

문제

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

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

입력

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

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

출력

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

풀이

  • 무한 반복문 while True: 안에
    • ’# 0 0’이 입력되면 break로 무한 반복문 탈출해주고
    • 17세 이상 or 80kg 이상인 조건을 if문을 통해 받아, Senior / Junior 구분 출력

코드

while True:
    name, age, weight = input().split()

    if name == "#" and age == "0" and weight == "0":
        break
    else:
        if int(age) > 17 or int(weight) >= 80:
            print(name,"Senior")
        else:
            print(name, "Junior")
chat_bubble 0

chat_bubble 댓글남기기

댓글남기기