【題解】ZeroJudge e542: 11054 – Wine trading in Gergovia

【題目敘述】https://zerojudge.tw/ShowProblem?problemid=e542

#include <iostream>
using namespace std;

long long n, now, ans, a;

int main() {
    while (cin >> n){
        if (n == 0) break;
        cin >> now;
        ans = 0;
        for (int i = 1; i < n; i++){
            ans += abs(now);
            cin >> a;
            now += a;
        }
        cout << ans << "\n";
    }
}
分享本文 Share with friends