fork download
  1. program lista_uproszczona_wstaw_x_na_p;
  2. type tab=array[1..10]of integer;
  3. lst = record
  4. elementy: tab;
  5. ile: integer
  6. end;
  7. var
  8. i, v, p: integer;
  9. x: lst;
  10.  
  11. begin
  12. readln(x.ile);
  13. for i := 1 to x.ile do
  14. read(x.elementy[i]);
  15.  
  16. readln(v, p);
  17.  
  18. for i := x.ile downto p do
  19. x.elementy[i + 1] := x.elementy[i];
  20.  
  21. x.elementy[p] := v;
  22. x.ile := x.ile + 1;
  23. for i := 1 to x.ile do write(x.elementy[i], ' ');
  24. end.
Success #stdin #stdout 0.01s 5284KB
stdin
5
1 2 3 4 5
99 3
stdout
1 2 99 3 4 5