본문 바로가기

온라인 코딩/수학(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)' 카테고리의 다른 글

[백준] 2581번 소수  (0) 2020.04.03
[백준] 1978번 소수 찾기  (0) 2020.02.08
[백준] 1712번 순익분기점  (0) 2020.02.07
[백준] 10539번 수빈이와 수열  (0) 2020.01.27
[백준] 3009번 직사각형에서 탈출  (1) 2019.12.15