fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int ile;
  6. cin >> ile;
  7. for (int a = 0; a < ile; a++)
  8. {
  9. int szerokosc, max_wysokosc;
  10. int pojemnosc = 0;
  11. cin >> szerokosc;
  12. int* wysokosc;
  13. wysokosc = new int[szerokosc];
  14. for (int i = 0; i < szerokosc; i++)
  15. {
  16. cin >> wysokosc[i];
  17. }
  18. if (wysokosc[0] < wysokosc[szerokosc - 1])
  19. {
  20. max_wysokosc = wysokosc[0];
  21. }
  22. else if (wysokosc[0] > wysokosc[szerokosc - 1])
  23. {
  24. max_wysokosc = wysokosc[szerokosc - 1];
  25. }
  26. else max_wysokosc = wysokosc[0];
  27. for (int j = 1; j < szerokosc - 1; j++)
  28. {
  29. if (max_wysokosc < wysokosc[j])
  30. {
  31. continue;
  32. }
  33. else
  34. pojemnosc += max_wysokosc - wysokosc[j];
  35. }
  36. cout << pojemnosc << endl;
  37.  
  38.  
  39. }
  40.  
  41. return 0;
  42. }
  43.  
  44.  
Success #stdin #stdout 0s 4508KB
stdin
Standard input is empty
stdout
Standard output is empty