tipstar0125 / atcoder

atcoder
6 stars 0 forks source link

ABC313E Duplicate #4

Open tipstar0125 opened 1 year ago

tipstar0125 commented 1 year ago

https://atcoder.jp/contests/abc313/tasks/abc313_e

tipstar0125 commented 1 year ago

S = 2 2のときf(S)= 2 2となり、どうやっても減らない。 なので、1以外の数が連続で並んでいる場合は減らないので、このときは-1になりそう。

tipstar0125 commented 1 year ago
tipstar0125 commented 1 year ago

S = 2 1 2 1 1 2の場合を考える

2 1 1 1 2 1 1 1 1 2 1 1 1 1 1 2 1 1 1 ...

N=6: cnt=1 N=5: cnt += cnt * 2 + 1 = 3, cnt = 4 N=4: cnt += 1, cnt = 5