fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n, cap; cin >> n;
  6. int w[n], v[n], c[n];
  7.  
  8. for(int i=0;i<n;i++) cin >> w[i];
  9. for(int i=0;i<n;i++) cin >> v[i];
  10. cin >> cap;
  11. for(int i=0;i<n;i++) cin >> c[i];
  12.  
  13. int tw=0,tv=0;
  14. for(int i=0;i<n;i++)
  15. if(c[i]) tw+=w[i], tv+=v[i];
  16.  
  17. cout << tw << " " << tv << (tw>cap ? " TIDAK VALID":" VALID");
  18. }
  19.  
Success #stdin #stdout 0.01s 5288KB
stdin
8
3 10 6 7 9 10 7 5
1 10 8 1 7 8 9 18
35
stdout
57 62 TIDAK VALID