-
[python]백준 심준의 병역판정검사 25285번알고리즘 문제풀이/백준(파이썬) 2023. 7. 24. 23:58
코드
import sys sys.stdin = open("25285.txt", "r") n=int(input()) for i in range(n): a,b=map(float,input().split()) if a<159.0: if a<140.1: print(6) elif a>=140.1 and a<146.0: print(5) else: print(4) else: Bmi=b/((a/100) **2) if a>=159.0 and a<161: if Bmi>=16.0 and Bmi<35.0: print(3) else: print(4) elif a>=161.0 and a<204: if Bmi >=20.0 and Bmi<25.0: print(1) elif (Bmi >=18.5 and Bmi<20.0) or (Bmi >=25.0 and Bmi<30.0): print(2) elif (Bmi >=16.0 and Bmi<18.5) or (Bmi >=30.0 and Bmi<35.0): print(3) else: print(4) else: print(4)
링크
https://www.acmicpc.net/problem/25285
25285번: 심준의 병역판정검사
병역판정검사는 병역의무자들의 상태를 검사해 징병 여부와 징병 시 어느 방향으로 복무를 시키는 게 좋을지 판정하는 검사로, 남성들은 만 19세가 되는 해에 모두 병역판정검사를 받는다. 신체
www.acmicpc.net
'알고리즘 문제풀이 > 백준(파이썬)' 카테고리의 다른 글
[python]백준 10! 28352번 (0) 2023.07.25 [python]백준 시험 감독 13458번 (0) 2023.07.25 [python]백준 7종 경기 8932번 (0) 2023.07.23 [python]백준 세 용액 2473번 (0) 2023.07.22 [python]백준 두 용액 2470번 (0) 2023.07.22