Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. #define mp make_pair
  3. #define pb push_back
  4.  
  5. typedef long long ll;
  6. using namespace std;
  7.  
  8. int maxLen, maxCont;
  9.  
  10.  
  11.  
  12. int main()
  13. {
  14. int t;
  15. cin >> t;
  16. int d = 0;
  17. while(t--)
  18. {
  19. d++;
  20. vector<ll> vec;
  21. vector<ll> res;
  22. ll sum = 0;
  23. for(int i = 0; i < 10; i++)
  24. {
  25. ll x;
  26. cin >> x;
  27. sum += x;
  28. vec.pb(x);
  29. }
  30. sort(vec.begin(), vec.end());
  31. sum /= 4;
  32. res.pb(sum - vec[9] - vec[0]);
  33. res.pb(vec[1] - res[0]);
  34. res.pb(vec[0] - res[1]);
  35. res.pb(vec[8] - res[0]);
  36. res.pb(vec[9] - res[3]);
  37. sort(res.begin(), res.end());
  38. cout << "Case " << d << ": ";
  39. for(int i = 0; i < 5; i++)
  40. {
  41. if(i < 4) cout << res[i] << " ";
  42. else
  43. cout << res[i];
  44. }
  45. cout << endl;
  46. }
  47. return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement