fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. using namespace std;
  5.  
  6. int t, n, liczba, pomiar=0;
  7. int maks=0, mini=0;
  8. vector <int> tab;
  9.  
  10.  
  11. int main() {
  12.  
  13.  
  14. cin>>t;
  15. for(int i=1; i<=t; i++)
  16. {
  17. cin>>n;
  18. for(int j=1; j<=n; j++)
  19. {
  20. cin>>liczba;
  21. maks+=liczba;
  22. tab.push_back(liczba);
  23. }
  24.  
  25. if((tab[0]-tab[1])<=0)mini+=(tab[0]*-1)+tab[1];
  26. else mini+=tab[0]-tab[1];
  27.  
  28. for(int a=2; a<tab.size(); a++)
  29. {
  30. if(mini-tab[a]<=0)
  31. {
  32. mini*=-1;
  33. mini+=tab[a];
  34. }
  35. else mini-=tab[a];
  36. }
  37.  
  38. cout<<mini<<" "<<maks<<endl;
  39.  
  40. maks=0;
  41. mini=0;
  42. tab.clear();
  43. }
  44.  
  45.  
  46.  
  47. return 0;
  48. }
Success #stdin #stdout 0s 15240KB
stdin
2
4
10
3
5
4
5
4
11
5
5
5
stdout
2 22
2 30