[Python] 코딩 도장 - 대각선 길이 구하기
Updated:
코딩 도장 사이트의 문제를 직접 풀어본 내용을 정리하여 올립니다.
코딩 도장에서 여러 문제를 확인할 수 있습니다.
난이도 순으로 차근차근 풀어보려 합니다.
[문제: 대각선 길이 구하기] - Lv.1
직각삼각형의 밑변이 x, 높이가 y일 때 남은 변(대각선)의 길이를 구하는 함수를 만들어주세요.
ps. 요즘 대각선 계산기 어플이 인기가 있는 걸 보고 한번 직접 만들어보는 것도 좋다고 생각해서 문제를 만들어 올립니다.
출처: https://codingdojang.com/scode/672?answer_mode=hide
[풀이]
def f(x,y):
return (x**2 + y**2)**0.5
f(3,4)
5.0
직각삼각형이라 피타고라스 정리에 따라 쉽게 구할 수 있다.
[추천 풀이]
def diagonal():
x=float(input())
y=float(input())
result=(x**2+y**2)**0.5
print(result)
diagonal()
3
4
5.0
Leave a comment