回 帖 发 新 帖 刷新版面

主题:50分蛇形方正(正的和反的)

求求你了,
帮帮我吧!!!!

回复列表 (共5个回复)

沙发

我知道一半的

板凳

var a:array[1..30,1..30] of integer;
n,i,h,j,k:integer;
begin
readln(n);k:=0;
for i:=1 to n do
begin
j:=i;h:=1;
while j>0 do
begin
k:=k+1;a[h,j]:=k;
h:=h+1;j:=j-1;
end;
end;
for i:=1 to n do
begin
for j:=1 to n+1-i do write(a[i,j]:4);
writeln;
end;
end.

3 楼

我不会全的

4 楼

这或许对你有帮助

5 楼

bucuo

我来回复

您尚未登录,请登录后再回复。点此登录或注册