O slideshow foi denunciado.

yukicoder : No.161 制限ジャンケン

0

Compartilhar

Carregando em…3
×
1 de 5
1 de 5

Mais Conteúdo rRelacionado

Livros relacionados

Gratuito durante 14 dias do Scribd

Ver tudo

Audiolivros relacionados

Gratuito durante 14 dias do Scribd

Ver tudo

yukicoder : No.161 制限ジャンケン

  1. 1. yukicoder No. 161 制限ジャンケン 出題/解説 kmjp 1
  2. 2. 問題 • N回ジャンケンを行う – 相手の出す手はすべてわかっている – 自分はグー・チョキ・パーを出せる回数が 決められており、その中で自由に手を出せる • ジャンケンに1回勝つと3ポイント、 あいこで1ポイントを得る • 最適手を取ったときの最高得点は?
  3. 3. 想定誤解法 • 相手の手に対し、順に最も高い点が取れる手を 出す。本当? • Testcase01 想定誤解法の手 こっちの方が 得点が高い • 嫌らしいことにサンプルはこれでも通る 3 あいこ2回で 2ポイント 自分 相手 1勝1敗で 3ポイント 自分 相手
  4. 4. 解法 • 勝ち得点は3ポイントと高いので、他の負けを あいこにするために、勝ちを捨てる意味はない • まず勝てるところは勝つ手をぶつける – min(自分の , 相手の )回相手の に をぶつけて3点取る。パー・チョキも同様 • 残りはあいこにできるところはあいこにする – min(自分の , 相手の )回相手の に をぶつけて1点取る。パー・チョキも同様 • 相手の手の数だけが問題で、順番は無視できる 4
  5. 5. 元ネタ・所感 • ちょっとだけ迷う★2を目指した問題 • ジャンケンは競プロでしばしば登場 – 最近だとSRM579 Div1Hardやdwangoコン 予選C • 多分出題者は本番で想定誤解法WAを 見てニヤリとしています 5

×