以下の内容はhttps://emtubasa.hateblo.jp/entry/2018/09/25/153013より取得しました。


AOJ 2040 - U&U

問題
提出コード

解法

(先に解説を見ています)
片方のチームの人数を最速で0人にしたいので、

  1. 負けるチームはどんどん人数を減らす

  2. 勝つチームはできるだけ生き残って攻撃回数を残す

というようにすればよいです。
これは、勝つチームと負けるチームの選択肢が2通りなので、それぞれについて以下のようにシミュレーションをします。

  • 勝つチームは攻撃のターンに、できるだけ相手を集中狙いするように攻撃をする。

  • 負けるチームは攻撃のターンに、できるだけまんべんなく攻撃をする。

というシミュレーションをすると、2パターン調べ終わったあとに最小値を求めることで、答えが求まります。




以上の内容はhttps://emtubasa.hateblo.jp/entry/2018/09/25/153013より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14