fork(1) download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. #define fast_io ios::sync_with_stdio(0); cin.tie(0); cout.tie(0)
  5. #define int long long
  6. #define rep(i,a,b) for(int i=a;i<b;++i)
  7.  
  8. void solve() {
  9. int n;
  10. cin >> n;
  11. vector<int> a(n), b(n);
  12. rep(i,0,n) cin >> a[i];
  13. rep(i,0,n) cin >> b[i];
  14.  
  15. int mx = 0, mn = 0;
  16. rep(i,0,n) {
  17. int new_mx = max(mx - a[i], b[i] - mn);
  18. int new_mn = min(mn - a[i], b[i] - mx);
  19. mx = new_mx;
  20. mn = new_mn;
  21. }
  22. cout << mx << '\n';
  23. }
  24.  
  25. int32_t main() {
  26. fast_io;
  27. int t;
  28. cin >> t;
  29. while (t--) solve();
  30. return 0;
  31. }
  32.  
Success #stdin #stdout 0.01s 5288KB
stdin
3
3
4 -8 -1
-3 -7 0
5
-3 1 0 7 1
-5 3 -1 4 -5
5
-7 7 5 4 9
-9 -3 3 2 2
stdout
6
12
27