본문 바로가기

온라인 코딩/수학(Math)

[백준] 4153번 직각삼각형

 

 

 

 

 

문제

 

 

소스코드

#include<iostream>
int main() {
	int a, b, c;
	for (; true;) {
		std::cin >> a >> b >> c;
		if (a == 0 && b == 0 && c == 0)break;

			if ((a * a + b * b == c * c) || (a * a + c * c == b * b) || (c * c + b * b == a * a)) {
				std::cout << "right" << std::endl;
			}
			else
				std::cout << "wrong" << std::endl;
	}
}

 

 

후기

피타고라스 공식을 알고 있다면 어렵지 않은 문제이다.

 

 

 

 

출처 및 레퍼런스

문제 출처: https://www.acmicpc.net/problem/4153

 

 

 

 

'온라인 코딩 > 수학(Math)' 카테고리의 다른 글