세 변의 길이 입력 받아 직각삼각형인지 판단하기 [QUESTION] 세 변의 길이를 입력 받아 직각삼각형인지 판단하여 결과를 출력하는 프로그램을 작성합니다. 오늘 문제를 풀기에 앞서 직각삼각형의 판단은 피타고라스 정리를 이용한다는 사실!
피타고라스 정리는 세 변의 길이를 a, b, c이고, 가장 긴 변의 길이가 c라고 가정한다면 a2 + b2 = c2 이 성립하는 것을 말합니다. 오늘은 세 변의 길이를 map 함수를 통해 입력 받지만, sorted를 통해 오름차순으로 정렬하여 입력한 변의 길이를 가지는 삼각형이 직각삼각형인지를 판단해 보았습니다. while True: a, b, c = sorted(list(map(int, input().split()))) if a == b == c == 0: break if c**2 == a**2 + b**2: print('직각삼각형입니다.') else: print('직각삼각형이 아닙니다')...
#
map으로변수3개
#
파이썬코딩테스트연습
#
파이썬코딩테스트
#
파이썬직각삼각형
#
파이썬으로피타고라스정리
#
파이썬으로직각삼각형
#
파이썬으로수학풀기
#
파이썬sorted
#
파이썬map함수
#
sorted함수
#
map함수오름차순
#
map함수변수3개
#
map함수sorted
#
map함수
#
피타고라스정리
원문 링크 : [코딩테스트] 피타고라스 정리 - 직각삼각형일까?