C/C++の宿題片付けます 135代目

このエントリーをはてなブックマークに追加
379デフォルトの名無しさん
[1] 授業単元: プログラム演習
[2] 問題文(含コード&リンク):10000未満の正の整数を考える(xとする)。このとき、ある2つの整数の3乗の和として表す表し方が2通りある数をすべて求めなさい。つまり、異なる2通りの数の組(a,b)と(c,d)があって、
x = a^3 + b^3
= c^3 + d^3
とできる数xを表示するプログラムを実行しなさい。例えば、1027は
1027 = 3^3 + 10^3
と表せますが、それ以外は表せません((3,10)と(10,3)は同じものと考える)。


[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限: 2010年4月28日まで
[5] その他の制限:
ポインタなどは習っていません。よろしくお願いいたします。