Advertisement
Guest User

Untitled

a guest
Dec 18th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.67 KB | None | 0 0
  1. begin
  2.   readln(s);
  3.   for i := 1 to length(s) do
  4.     ans := ans + strtoint(s[i]);
  5.   for i := 1 to length(s) do
  6.   begin
  7.     n := strtoint(s[i]);
  8.     for j := 9 downto n + 1 do
  9.       if(((j + sum - n) mod 3) = 0) then
  10.       begin
  11.         delete(s, i, 1);
  12.         insert(inttostr(j), s, i);
  13.         write(s);
  14.         halt(0);
  15.       end;
  16.   end;
  17.   for i := length(s) downto 1 do
  18.   begin
  19.     n := strtoint(s[i]);
  20.     for j := n - 1 downto 1 do
  21.       if(((j + ans - n) mod 3) = 0) then
  22.       begin
  23.         delete(s, i, 1);
  24.         insert(inttostr(j), s, i);
  25.         writeln(s);
  26.         halt(0);
  27.       end;
  28.   end;
  29.   readln;
  30.   readln;
  31. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement