fork(1) download
  1. #include <cstdio>
  2. #include <cstdlib>
  3. #include <iostream>
  4. #include <vector>
  5. using namespace std;
  6. int main()
  7. {
  8. setlocale(LC_ALL, "Russian");
  9. int n;
  10. cout << "Введите количество чисел в массиве: ";
  11. cin >> n;
  12. vector<int> myVector;
  13. myVector.reserve(n);
  14. for (int i = 0; i < n; i++)
  15. {
  16. cout << "Введите число массив: ";
  17. cin >> myVector[i];
  18. }
  19. while (true)
  20. {
  21. for (int i = 0; i < n; i++)
  22. {
  23. if (i != (n - 1))
  24. {
  25. if (myVector[i] > myVector[i + 1])
  26. {
  27.  
  28. int value = 0;
  29. myVector[i] = value;
  30. myVector[i + 1] = value;
  31. myVector[i] = myVector[i + 1];
  32. }
  33. }
  34. }
  35. for (int z = 0; z < n; z++)
  36. {
  37. if (z != (n - 2))
  38. {
  39. if (myVector[z] < myVector[z + 1])
  40. {
  41. goto escape;
  42. }
  43. }
  44. }
  45. }
  46. escape:
  47. for (int i = 0; i < n; i++)
  48. {
  49. cout << myVector[i];
  50. }
  51. system("PAUSE");
  52. return 0;
  53. }
  54.  
Time limit exceeded #stdin #stdout 5s 17696KB
stdin
Standard input is empty
stdout
Введите количество чисел в массиве: