#include #include using namespace std; int main() { int a,b=0; bool f = false; vectors; vectoral; vectorals; cin >> a; s.resize(a); al.resize(a); als.resize(a); for (int i = 0; i < a; i++) { cin >> s.at(i); } for (int i = 0; i < a; i++) { cin >> al.at(i); } for (int i = 0; i < a; i++) { if (al.at(i) == 0) { b += s.at(i); } else { als.at(i) += s.at(i); } } for (int i = 0; i < a; i++) { if (b >= als.at(i)) f = true; } cout << (f ? "NO" : "YES") << endl; return 0; }