Submission #502859

#TimeUsernameProblemLanguageResultExecution timeMemory
502859amunduzbaevRemittance (JOI19_remittance)C++14
15 / 100
1 ms316 KiB
#include "bits/stdc++.h" using namespace std; #define ar array #define int long long signed main(){ ios::sync_with_stdio(0); cin.tie(0); int n; cin>>n; vector<int> a(n), b(n); for(int i=0;i<n;i++){ cin>>a[i]>>b[i]; } for(int j=0;j<2;j++){ for(int i=0;i<n;i++){ if(a[i] <= b[i]) continue; int x = (a[i] - b[i] + 1) / 2; if(a[i] < x * 2) continue; a[(i + 1) % n] += x; a[i] -= 2 * x; } } for(int i=0;i<n;i++){ if(a[i] != b[i]){ cout<<"No\n"; return 0; } } cout<<"Yes\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...