#include #include using namespace std; int main(){ int n; string ans = "YES"; cin >> n; int a[n], b[n]; for (int i = 0; i < n; i++ ) cin >> a[i]; for (int i = 0; i < n; i++ ) cin >> b[i]; int point[n] = {}; for (int i = 0; i < n; i++ ) point[b[i]] = point[b[i]] + a[i]; for (int i = 0; i < n; i++ ) { if ( point[i] > point[0] ) ans = "NO"; } cout << ans << endl; return 0; }