Advertisement
tuki2501

head2last

Sep 7th, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.51 KB | None | 0 0
  1. uses crt;
  2.  
  3. procedure solve();
  4. var
  5.   i,n,num,min,max:longint;
  6.   st:string;
  7. begin
  8.   write('input: '); readln(num);
  9.   str(num,st);
  10.   n:=length(st);
  11.   min:=num;
  12.   max:=num;
  13.   for i:=2 to n do
  14.     begin
  15.       st:=st+st[1];
  16.       st:=copy(st,2,n);
  17.       val(st,num);
  18.       if st[1]<>'0' then
  19.         begin
  20.           if num<min then min:=num;
  21.           if num>max then max:=num;
  22.         end;
  23.     end;
  24.   writeln('max: ',max);
  25.   writeln('min: ',min);
  26. end;
  27.  
  28. begin
  29.   clrscr();
  30.   solve();
  31.   readln();
  32. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement