この問題で作ったプログラムをベースにします。場合に直角三角形になります。範囲で調べれば良いことが分かります。なるようにループさせています。倍となり整数にならないからです。ループさせる必要がありません。結果的に3重ループとなりました。0;}コメントアウトしている29行を実行すると、8通りの解があることが分かります。最後にこの問題は、中学生でも理解できますが、実際に解くにはプログラムが必要となります(筆算では計算量的に難しい)。このような問題がプログラミング導入に良いのかもしれません。問題を紹介していきます。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です上に表示された文字を入力してください。Contest)記事一覧ソフトウェア技術者アナダパンチ組込み製品の開発に従事しているソフトウェア技術者です。仕事でソフトウェア開発に従事しながら、趣味でもプログラミングを楽しんでいます。