初期値と目標値、ランダムの数値が複数与えられます。初期値を目標値にするために初期値にランダムの数値を足すか引く操作を複数回行いその操作回数が一番少ない回数を出力するプログラムを実装したいです。ランダムの値は複数回使用しても良いです。
最初は動的計画法なのかなと思い試行錯誤しましたが行き詰まっている状況です。どのようなアルゴリズムを使用し、どのようなコードを書けば良いか教えていただきたいです。実装で使用する言語はJavaかPHPです。
あなたの回答
tips
プレビュー
Q&A
退会済みユーザー
総合スコア0
投稿2021/11/30 10:37
初期値と目標値、ランダムの数値が複数与えられます。初期値を目標値にするために初期値にランダムの数値を足すか引く操作を複数回行いその操作回数が一番少ない回数を出力するプログラムを実装したいです。ランダムの値は複数回使用しても良いです。
最初は動的計画法なのかなと思い試行錯誤しましたが行き詰まっている状況です。どのようなアルゴリズムを使用し、どのようなコードを書けば良いか教えていただきたいです。実装で使用する言語はJavaかPHPです。
あなたの回答
tips
プレビュー