【よくわかる】ABC280 B問題

ABC

ABC280のB問題 Inverse Prefix Sum の解説です。

コード

#include<bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;
    vector s(n), a(n);
    for (int i = 0; i < n; i++) cin >> s[i];
    a[0] = s[0];

    for (int i = 1; i < n; i++) {
        a[i] = s[i] - s[i - 1];
    }
    
    for (int i = 0; i < n; i++) {
        cout << a[i];
        if (i != n - 1) cout << " ";
    }
    return 0;
}

解説動画リンク

解説動画はこちらです。

コメント