[백준/파이썬] 3034번 앵그리 창영 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 3034번 앵그리 창영
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
성냥 길이가 직사각형 상자의 대각선 길이 이하인지 판별해
각 성냥마다 DA 또는 NE를 출력하는 문제입니다.
코드
n,w,h=map(int,input().split())
print('\n'.join([('NE'if int(input())>(w*w+h*h)**.5 else'DA')for _ in range(n)]))
설명
직사각형에 들어갈 수 있는 최대 길이는 대각선 길이 sqrt(w^2+h^2)입니다.
각 성냥 길이를 이 값과 비교해 출력합니다.
댓글남기기