#agc040e. [agc040_e]Prefix Suffix Addition

[agc040_e]Prefix Suffix Addition

你有一个长为 NN 的序列 x1,x2,,xNx_1,x_2,\dots,x_N,一开始全部为 00,你现在可以以任意顺序进行任意次以下两种操作:

  1. 选定整数 k(1kN)k(1\le k\le N) 与不下降非负序列 c1,c2,,ckc_1,c_2,\dots,c_k,对所有 1ik1\le i \le k,令 xix_i 加上 cic_i

  2. 选定整数 k(1kN)k(1\le k\le N) 与不上升非负序列 c1,c2,,ckc_1,c_2,\dots,c_k,对所有 1ik1\le i \le k,令 xNk+ix_{N-k+i} 加上 cic_i

问最少进行多少次操作使得最后对任意 iixi=Aix_i=A_i