[백준] #7510 고급 수학 python

2023. 2. 11. 12:29

https://www.acmicpc.net/problem/7510

 

7510번: 고급 수학

준규는 집을 짓고 있다. 준규는 모든 벽 모양을 직각 삼각형으로 만들려고 한다. 적절히 나무를 잘라 삼각형을 만들었지만, 준규는 각도를 측정할 수 있는 도구를 가지고 있지 않다. 어쩔 수 없

www.acmicpc.net

 

📕 설명 📕

직각삼각형의 조건,

 

피타고라스의 정리를 이용하여 쉽게 풀이하였다.

 

출력 방법은 아래와 같이 풀이하였고, fprint를 사용하여도 가능하다.

🧑🏻‍💻 나의 풀이 🧑🏻‍💻

for i in range(1,int(input())+1):
    li = sorted(map(int, input().split()))
    if li[0]**2 + li[1]**2 == li[2]**2:
        print("Scenario #",end="")
        print(i,end="")
        print(':')
        print("yes\n")
    else:
        print("Scenario #",end="")
        print(i,end="")
        print(':')
        print("no\n")

 

BELATED ARTICLES

more