Submission #502851

#TimeUsernameProblemLanguageResultExecution timeMemory
502851amunduzbaevRemittance (JOI19_remittance)C++14
0 / 100
1 ms204 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]; } bool is = 1; while(is){ is = 0; for(int i=0;i<n;i++){ if(a[i] <= b[i]) continue; int x = (a[i] - b[i]); if(x&1) continue; x /= 2; a[(i + 1) % n] += x; a[i] -= 2 * x, is = 1; } } 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...