심준의 병역판정검사
시간 제한2초메모리 제한1024 MB
각 사람의 키와 몸무게를 입력받아, 키 구간과 BMI 기준표에 따라 병역 등급(1부터 6까지)을 출력합니다.
- 난이도
쉬움10점 중 2점
- 유형
- 구현
- 정답자
- 아직 제출이 없습니다
문제
병역판정검사는 병역의무자의 상태를 검사해 징병 여부와, 징병되는 경우 어떤 방향으로 복무하는 것이 좋을지 판정하는 검사이다. 남성은 만 19세가 되는 해에 모두 병역판정검사를 받는다. 신체 등급이 1급부터 3급이면 현역 입영 대상이고, 4급은 보충역, 5급은 전시근로역, 6급은 병역면제 처분을 받는다.
올해 20살이 된 준이와 친구들은 병역판정검사를 받아야 한다. 준이와 친구들은 매우 건강해서 다른 질병의 유무와 관계없이 신장과 체중으로만 신체 등급이 결정된다. 준이와 친구들의 신장과 체중이 주어지면 아래 표를 참고해 신체 등급을 알려주자.
입력
첫째 줄에 병역판정검사를 받는 사람의 수 가 주어진다. ()
둘째 줄부터 개의 줄에 키와 몸무게가 각각 cm, kg 단위로 주어진다.
입력으로 주어지는 수는 모두 200 이하의 양의 정수이다.
출력
각 사람의 신체 등급을 한 줄에 하나씩, 입력 순서대로 출력한다.
힌트
C, C++, Java에서는 정수를 정수로 나누면 결과도 정수가 된다. 따라서 float나 double 같은 실수 자료형으로 BMI를 계산해야 한다.