#include #include using namespace std; int main(){ int N; cin >> N; int scores[100]; for(int i = 0; i < 100; i++){ scores[i] = 0; } int a[N]; int Kscore = 0; for(int i = 0; i < N; i++){ cin >> a[i]; } for(int i = 0; i < N; i++){ int b; cin >> b; if(b != 0){ scores[b - 1] += a[i]; }else{ Kscore += a[i]; } } for(int i = 0; i < 100; i++){ if(Kscore < scores[i]){ cout << "NO" << endl; return 0; } } cout << "YES" << endl; }