피타고라스를 사용해서 문제를 풀었습니다.
이문제에서 생각해야할문제는 직각삼각형의 비스듬한 제일 긴부분을 생각만 하면되는것 이였습니다.
저는 sort를 사용해서 긴부분을 num[2]에 넣어 풀었습니다.
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
void Input()
{
}
void Solution()
{
vector<int> num(3);
while (true)
{
cin >> num[0] >> num[1] >> num[2];
if (num[0] == 0)
break;
sort(num.begin(), num.end());
if ((num[0] * num[0]) + (num[1] * num[1]) == (num[2] * num[2]))
cout << "right" << endl;
else
cout << "wrong" << endl;
}
}
int main()
{
Input();
Solution();
}