#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