All pastes #747135 Raw Edit

Mine

public text v1 · immutable
·published 2007-10-23 19:54 UTC
rendered paste body

var x:Array[1..100] of Integer;
   k,i:Integer;
   n:Integer;

 procedure kiir;
 var i:Integer;
 begin
  for i:=1 to n do Write(x[i]);
  WriteLn;
 end;

begin
ReadLn(n);

k:=1;

x[k]:=-1;

repeat;
while x[k]<1 do 
begin
 inc(x[k]);
 if k=n then kiir
  else 
   begin
    inc(k);
    x[k]:=-1;
   end;
end;
 
dec(k);
 
until k=0;
 
end.