#include<iostream> using namespace std; int main(){ int n,x; int sum1=0,sum2=0; cin>>n; for(int i=0;i<n;i++){ cin>>x; sum1+=x; } for(int i=0;i<n;i++){ cin>>x; sum2+=x; } if(sum1<sum2) cout<<"NO"<<endl; else cout<<"YES"<<endl; return 0; }
題目解析:很長的題目就是說給出n堆石頭,再給出兩組石頭堆的石頭數量狀況,對第一組有「取走」和「移動」兩種操做,次數無限,問可否變成第二組的狀況。ios