수학과 관련된 문제이기도 하기 때문에 공식을 조금 찾아보기도 해야하긴 하다.
그래도 제대로 수학적인 공식만 사용한다면 쉬운 문제이다.
1
2
3
4
|
diagnol, height, width = map(int, input().split())
res = diagnol / (height**2 + width**2)**0.5
print(int(height*res), int(width*res))
|
cs |
'코딩 문제풀이 및 연습 > Python 연습' 카테고리의 다른 글
[백준] 1247_부호 파이썬 (sys.stdin.readline()으로 풀어야 하는 문제) (0) | 2021.07.23 |
---|---|
[백준] 11718번 그대로 출력하기 파이썬 (에러처리) (0) | 2021.07.23 |
파이썬 진법 변환(2진수, 8진수, 16진수, 10진수) (0) | 2021.07.20 |
[백준] 15700_타일 채우기 4 파이썬 (floating point error 문제___파이썬의 // 연산자!!!) (0) | 2021.07.19 |
[백준] 21612_Boiling Water 파이썬 (0) | 2021.07.19 |