[1] 授業単元:プログラミング実習�V
[2] 問題文(含コード&リンク):
次の式の○の中に1〜9の数字を一回ずつ入れて、式を完成させる方法を全て列挙するプログラムを作りなさい
○○○^2=○○○○○○
以下の関数を使用する
try()
 整数型配列と式に当てはまる1〜9の数値を探し、数式が完成したら出力する
 引数:決定済の値の個数、決定済の値を格納する配列、数値が使用済みかどうかを格納する配列の3つ
 返り値:なし
calcFigures()
 数式が成立するかどうかを調べる
 引数:数式を構成する値を格納する配列
 返り値:式があてはまるかどうか
printFigures()
 数式を表示する
 引数:数式を構成する値を格納する配列
 返り値:なし
[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限: 2006年06月20日まで
[5] その他の制限:
以下のような実行例を出力する
$./
567^2 = 321489
854^2 = 729316
$
よろしくお願いします。