본문 바로가기
코딩테스트/backjoon

[backjoon][Bronze4] TV 크기 - 1297번

by codeok 2021. 4. 11.
반응형

backjoon Bronze4인 1219번 TV 크기 문제입니다.

 

 

1297번: TV 크기

첫째 줄에 TV의 대각선 길이, TV의 높이 비율, TV의 너비 비율이 공백 한 칸을 사이에 두고 주어진다. 대각선 길이는 5보다 크거나 같고, 1,000보다 작거나 같은 자연수, 높이 비율은 1보다 크거나 같

www.acmicpc.net

 

문제

 

 

 

풀이

대각선의 비율을 구하는 방법으로 문제를 해결 가능합니다.

 

대각선의 비율 = 대각선의 길이 / (높이 비율 h + 넓이 비율 w) 로 구할 수 있습니다.

d, h, w = map(int, input().split())

result = d / (h ** 2 + w ** 2) ** 0.5

print(int(h * result), int(w * result))
반응형