level 6
soso9spikear
楼主
program p1009;var a:array[1..100,1..100] of integer; w,j,i,n,x,y:integer; procedure print; begin inc(w); a[x,y]:=w; dec(x);inc(y); end;begin repeat readln(n);w:=0; for i:=1 to n do begin x:=i;y:=1; for j:=1 to i do print; end; for i:=1 to n do begin for j:=1 to n-i+1 do begin write(a[i,j]); if j+i<>n+1 then write(' '); end; writeln; end; until seekeof;end.
2006年05月21日 09点05分
1