fork(1) download
  1. #include "iostream"
  2. #include <vector>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. vector <int> a;
  8. int n;
  9. int max_i = 0; // номер максимального элемента
  10. while (cin >> n)
  11. a.push_back(n);
  12. for (int i=0; i < a.size(); i++)
  13. {
  14. if (a[i] > a[max_i])
  15. max_i=i;
  16. }
  17. for (int i=0; i<max_i; i++)
  18. {
  19. if (i % 2 != 0)
  20. {
  21. a[i] *= a[max_i];
  22. }
  23. }
  24. for (int i = 0; i < a.size(); i++)
  25. cout << a[i] << " ";
  26. return 0;
  27. }
Success #stdin #stdout 0s 3460KB
stdin
-10 -4 -6 -7 -3 0 -1 -20
stdout
-10 0 -6 0 -3 0 -1 -20