給定一陣列B,請輸出這個陣列的差分陣列A。
定義1 : 當B[i]為A[0]+A[1]+...A[i],B陣列為A陣列的前綴和。
定義2 : 當B陣列為A陣列的前綴和,A陣列為B陣列的差分陣列。
輸入的第一行有一個整數N (1 <= N <= 200000),代表B陣列大小。
第二行有N個整數以空白分隔,依序表示B[0], B[1], B[2] ... B[N-1]。
陣列中數字的絕對值不會超過10^9。
輸出一行,其中有N個整數以空白分隔,依序表示A[0], A[1], A[2] ... A[N-1]。
5 1 2 3 4 5
1 1 1 1 1
差分的等價定義 :
B[i] = A[i] when i = 0
B[i] = A[i] - A[i - 1] otherwise
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
36673 | justin.sw.ya ... (pacfrog.ysw) | e340 | 531 | 2023-08-01 17:57 | |
18642 | ufve0704 (爬 我爬 我爬爬爬 有排行榜這...) | e340 | 2310 | 2019-07-27 10:00 |