Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <ctime>
  4. #include <algorithm>
  5.  
  6. using namespace std;
  7.  
  8. int main() {
  9. vector <int> arr;
  10. int n, a, k1, k2;
  11. cin >> n;
  12. for (int i = 0; i < n; ++i) { // я считываю вручную, но можно заменить на ранд
  13. cin >> a;
  14. arr.push_back(a);
  15. }
  16. cin >> k1 >> k2;
  17. if (k1 < 0 || k2 >= n) {
  18. for (auto x : arr)
  19. cout << x << " ";
  20. return 0;
  21. }
  22. for (int i = k2; i >= k1; max(i--, 0)){ // тут я удаляю элементы с конца, а не сначала, потому что если их удалять сначала, то индексация ломается
  23. arr.erase(arr.begin() + i);
  24. }
  25. for (auto x : arr)
  26. cout << x << " ";
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement