Cod sursa(job #109453)

Utilizator smecheru_tudyMuresan Tudor smecheru_tudy Data 25 noiembrie 2007 11:10:25
Problema Multimi2 Scor 0
Compilator fpc Status done
Runda preONI 2008, Runda 1, Clasele 5-8 Marime 0.65 kb
var n,i:longint;
begin
assign(input,'multimi.in');reset(input);
assign(output,'multimi.out');rewrite(output);
readln(n);
 if n mod 2=0 then begin
  writeln('0');
  writeln(n div 2);
  for i:=1 to n div 2 do
  if i mod 2=1 then write(i,' ',n-i+1,' ');
  writeln;writeln(n div 2);
  for i:=1 to n div 2 do
  if i mod 2=0 then write(i,' ',n-i+1,' ');
 end;
 if n mod 4=1 then begin
  writeln('1');
  writeln(n div 2);
  for i:=2 to n div 2 do
  if i mod 2=0 then write(i,' ',n-i+2,' ');
  writeln;writeln(n div 2+1);write('1 ');
  for i:=3 to n div 2+1 do
  if i mod 2=1 then write(i,' ',n-i+2,' ');
 end;

close(input);close(output);
end.