IJPC A解説

Y
A 映画館
@takayuta1999
問題概要
• 𝑁人の人が一列に並んだ 𝑀個の座席に座っ
ている
• 𝑖番目の人の座っている座席の両側ともに少
なくとも 𝐴𝑖 個の空席が連続して存在している
• このとき、𝑀の最小値を求めよ
解法
• 𝑁人の人が並ぶ順番が決まったら、あとは隣
り合う二人の間隔はその𝐴の値のmaxだけ開
ければよい
• 予想として、空席の数は(𝐴の合計)+(𝐴のmax)
が最小になるのではないかと思う
証明
• 𝐴𝑖 が小さい順に並べればこれは実際に構成
できるので、これが最小であることを示せば
よい
• これは、帰納法により、各ステップで𝐴𝑖 が最
大のものを取り除いていくことで示すことがで
きる
解法
• 以上より、空席の数は(𝐴の合計)+(𝐴のmax)
が最小なので、これに着席数𝑛を足せば、𝑀
の最小が得られる。
1 of 5

Recommended

関数列の極限 by
関数列の極限関数列の極限
関数列の極限nabeshimamasataka
106 views2 slides
関数列の極限 by
関数列の極限関数列の極限
関数列の極限政孝 鍋島
45 views2 slides
積分と漸化式 by
積分と漸化式積分と漸化式
積分と漸化式政孝 鍋島
60 views2 slides
Test7 by
Test7Test7
Test7skazu
127 views1 slide
B by
BB
Byokozuna57
739 views10 slides
IJPC-2 C問題解説 by
IJPC-2 C問題解説IJPC-2 C問題解説
IJPC-2 C問題解説yutaka1999
760 views14 slides

More Related Content

More from yutaka1999

NP完全問題の紹介 by
NP完全問題の紹介NP完全問題の紹介
NP完全問題の紹介yutaka1999
3.8K views39 slides
IJPC-2 E問題解説 by
IJPC-2 E問題解説IJPC-2 E問題解説
IJPC-2 E問題解説yutaka1999
787 views9 slides
IJPC C解説 by
IJPC C解説IJPC C解説
IJPC C解説yutaka1999
841 views14 slides
IJPC - A解説 by
IJPC - A解説IJPC - A解説
IJPC - A解説yutaka1999
172 views5 slides
Buchburger by
BuchburgerBuchburger
Buchburgeryutaka1999
1.3K views42 slides
Kangaroos by
KangaroosKangaroos
Kangaroosyutaka1999
592 views33 slides

More from yutaka1999(7)

NP完全問題の紹介 by yutaka1999
NP完全問題の紹介NP完全問題の紹介
NP完全問題の紹介
yutaka19993.8K views
IJPC-2 E問題解説 by yutaka1999
IJPC-2 E問題解説IJPC-2 E問題解説
IJPC-2 E問題解説
yutaka1999787 views
IJPC C解説 by yutaka1999
IJPC C解説IJPC C解説
IJPC C解説
yutaka1999841 views
IJPC - A解説 by yutaka1999
IJPC - A解説IJPC - A解説
IJPC - A解説
yutaka1999172 views
Buchburger by yutaka1999
BuchburgerBuchburger
Buchburger
yutaka19991.3K views
平面グラフ by yutaka1999
平面グラフ平面グラフ
平面グラフ
yutaka19994.6K views