>>252
プログラムとしてって考えると微妙だな
どちらともいえない
まぁ自分だけの環境ならいいけど
いろいろな環境でコンパイルされるコードを考えるなら
関数内に関数宣言入れたのはどうかと思う
ましてや教授って大学でしょ?ならコンパイラに依存する処理はするべきじゃないと思うよ
とはいえ関数を外に出しただけだからアルゴリズムはあってるって事