#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
int main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL);
while(true)
{
int line[3] = {0};
int max = 0;
for(int i=0; i<3; i++)
{
cin >> line[i];
if(max<=line[i])
max = line[i];
}
if(line[0]==0&&line[1]==0&&line[2]==0)
{
return 0;
}
sort(line,line+3);
if(pow(line[2],2)==(pow(line[0],2)+pow(line[1],2)))
cout << "right" << "\n";
else
cout << "wrong" <<"\n";
}
return 0;
}
한가지 재밋던 점은, 배열에서 처음 sort를 써보았던 점.
vector의 경우 sort(v.begin(), v.end())와 같은 형식으로 주로 사용하였으나,
배열은 sort(a,a+3) -> 즉, sort(배열의 이름, 배열의 초기 선언 사이즈)로 선언한다.
'🖥️ CS > Baekjoon Algorithms' 카테고리의 다른 글
#11729번 하노이 탑 이동순서 (c++) (0) | 2020.02.25 |
---|---|
#3053번 택시 기하학 (c++) (0) | 2020.02.25 |
#1085번 직사각형에서 탈출(c++) (0) | 2020.02.22 |
#9020 골드바흐의 추측 (c++) (0) | 2020.02.19 |
#1929번 소수 구하기 (c++) (0) | 2020.02.17 |