Open tipstar0125 opened 1 year ago
S = 2 2のときf(S)= 2 2となり、どうやっても減らない。 なので、1以外の数が連続で並んでいる場合は減らないので、このときは-1になりそう。
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
https://atcoder.jp/contests/abc313/tasks/abc313_e