AtCoder Beginner Contest 238 B問題 Pizza
問題
提出解答
問題の概要
円形のピザがある. このピザの半径上に固定されたナイフがある. に対して, 以下のようにしてピザを分割する.
- ナイフで切り込みを入れる.
- に対して以下を行う: 度時計回りに回転させた後, ナイフで切れ込みを入れる.
一番大きいピザの中心角は何度か?
制約
- 同じところに複数回切れ込みは入らない.
解法
回目に切れ込みを入れたとき, 最初から 度だけ回転させた部分とする. このとき,
が成り立つ.
そして, を を昇順に並び替えた列とする. ここで, が入っているのは, 度と 度は同じ部分を表しており, 最初に切れ込みを入れているからである. このとき, 求めるべき答えは である.