Advertisement
Infiniti_Inter

VII/5

May 22nd, 2021
1,277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.76 KB | None | 0 0
  1.  
  2. program V;
  3. var
  4. a : array [1..1000] of integer;
  5. b: array[1..1000] of integer;
  6. k1, k2, k, i, j, n : integer;
  7.  
  8. begin
  9.     ReadLN(n, k1, k2);
  10.    
  11.     for i:= 1 to n do
  12.         read(a[i]);
  13.  
  14.     k := n - k2 + k1 - 1;//считаем количество элементов в новом массиве
  15.     j:= 1;//указатель, куда будем вставлять элемент
  16.     for i := 1 to n do
  17.         if (i < k1) OR (i > k2) then//если элемент не попадает в промежуток
  18.             begin
  19.                 b[j]:= a[i];//вставим его по указателю
  20.                 j:= j + 1;//передвинем указатель
  21.             end;
  22.     for i:= 1 to k do
  23.         write(b[i], ' ');
  24. end.
  25.  
  26.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement