//https://www.acmicpc.net/problem/4690
#include <iostream>
using namespace std;
int main(){
int a,b,c,d;
for(a=2; a<=100; a++){
for(b=2; b<=a; b++){
for(c=b+1; c<=a; c++){
for(d=c+1; d<=a; d++){
if(a*a*a==b*b*b+c*c*c+d*d*d){
cout << "Cube = " << a <<", Triple = (" <<b<<','<<c<<','<<d<<')'<<endl;
}
}
}
}
}
return 0;
}
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
180607_5597_과제안내신분? (0) | 2018.06.07 |
---|---|
180604_10769_행복한지 슬픈지 (0) | 2018.06.04 |
180601_1934_최소공배수 (0) | 2018.06.01 |
180529_11586_지영 공주님의 마법 거울 (0) | 2018.05.29 |
180528_2231_분해합 (0) | 2018.05.28 |