有两个长度为nnn的序列:a,xa,xa,x。现在给出aaa,并且已知xxx是空序列,请问至少做多少次下列操作才能使xxx变成aaa?
xi=xi−1+1x_i=x_{i-1}+1xi=xi−1+1
若无法变成,输出−1-1−1,若可以,输出最少的次数。
n A1 : An
-1或最少的次数
1≤n≤2×1051 ≤ n ≤ 2 × 10 ^ 51≤n≤2×105
0≤ Ai≤ 109(1≤i≤n)0 \leq\ A_i \leq\ 10^9(1 \leq i \leq n)0≤ Ai≤ 109(1≤i≤n)
nnn和AiA_iAi均为整数。
使用您的 gxyz 通用账户