Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. program sled;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. uses
  6. SysUtils;
  7.  
  8. var
  9. n, i, j, k, met: integer;
  10. a, vat: array[1..110] of integer;
  11. begin
  12. met := 0;
  13. read(n, k);
  14. for i := 1 to k do
  15. read(a[i]);
  16. a[k + 1] := n + 1;
  17. for i := k + 1 downto 2 do
  18. if (abs(a[i] - a[i - 1]) > 1) then begin
  19. inc(a[i - 1]);
  20. inc(met);
  21. for j := i to k do
  22. a[j] := a[j - 1] + 1;
  23. break;
  24. end;
  25. if (met <> 0) then
  26. for i := 1 to k do
  27. write(a[i],' ')
  28. else write(0);
  29. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement