직각삼각형

    [백준 4153번-파이썬/Python] 직각삼각형

    http://acmicpc.net/problem/4153 {코드} while True: data = list(map(int, input().split())) if data[0] == 0: break a = max(data) data.remove(a) if a**2 == data[0]**2 + data[1]**2: print('right') else: print('wrong') {설명} 정상적인 입력은 양의 정수들로만 입력되므로 만약 0이 포함되어 있으면 반복문을 나오면 된다. 그리고 최댓값을 찾아 직각삼각형의 특징 중 하나인 a^2 = b^2 + c^2가 만족하는지 확인하여 맞으면 'right', 틀렸다면 'wrong'을 출력하면 된다.