比赛 20090923练习赛 评测结果 AAAAA
题目名称 硬币翻转 最终得分 100
用户昵称 ReimBurSe. 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2009-09-23 20:56:20
显示代码纯文本
Program coin;

Var
n,i,j:integer;
s:string;

Begin
assign(input,'coinn.in');
assign(output,'coinn.out');
reset(input);
rewrite(output);
readln(n);
writeln(n);
s:='';
for i:=1 to n do
 s:=s+'0';
for i:=1 to n do begin
 for j:=1 to n do
  if s[j]='0' then s[j]:='1'
  else s[j]:='0';
 if i mod 2=1 then begin
  for j:=1 to n do begin
   if s[j]='1' then begin
    s[j]:='0';
    break;
   end;
  end;
 end
 else begin
  for j:=1 to n do begin
   if s[j]='0' then begin
    s[j]:='1';
    break;
   end;
  end;
 end;
 writeln(s);
end;
close(input);
close(output);
end.