自信をもってコレだ、と書いたプログラムで特殊データでテストを実施するとエラーが発生しています。それに合わせて修正したら、通常のデータでエラーを吐きました。何に対してガッカリすればいいのかわからずに、なんかガッカリしています。それでは、今日も頑張ってみようと思います。種類の硬貨しかありません。円を支払うとき、支払う硬貨の枚数が最小になるように支払ったときの硬貨の枚数を求めてください。支払う各硬貨の枚数に制限は無いものとします。枚用意しなければいけないんですね。財布が重くなりそうな国で嫌だなぁ。oneprint(ans)最初にやっちゃった誤り。倍数で考えられた硬貨が存在するからできることなんですね。円の支払いをする場合。枚で支払うことが可能。枚って数字が出力されちゃいます。関数を使ってやっています。余計なことをしなくて良いのでスッキリしていて個人的に好き。あり、全ての辺の長さが整数であるような直角三角形が存在するかどうかを判定してください。間には次のような三平方の定理が成り立ちます。全ての三辺の場合を全列挙することができれば三平方の定理を満たすかの判定をすることで答えを求めることができます。全通り試すことで求められそう。わかりやすいフラグを利用した。最近は、次のような抜け方を模索したりしている。print("NO")なんか美しくて好き。慣れていない人からは、よくわからないと言われてしまう。してみると、少し動きがもったりした気がした。つめのメニューを終えることができました。ループは嫌いじゃないので、というか、コンピューターを利用した総当たり戦で答えを探るのは面白いと思っているので、楽しくやってこれました。スパコンで素数を探すのだって、やっていることは結局同じ。次は「配列メニュー」に挑戦してみよう。ラーニング問題集「配列メニュー」になります。ラーニング問題集「配列メニュー」になります。ラーニング問題集「配列メニュー」になります。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。