Data update
This commit is contained in:
parent
5150844a7d
commit
4bb20c9b71
7735 changed files with 38060 additions and 199180 deletions
|
|
@ -1,21 +1,21 @@
|
|||
zz(n)={
|
||||
my(M=matrix(n,n),i,j,d=-1,start,end=n^2-1);
|
||||
while(ct--,
|
||||
M[i+1,j+1]=start;
|
||||
M[n-i,n-j]=end;
|
||||
start++;
|
||||
end--;
|
||||
i+=d;
|
||||
j-=d;
|
||||
if(i<0,
|
||||
i++;
|
||||
d=-d
|
||||
,
|
||||
if(j<0,
|
||||
j++;
|
||||
d=-d
|
||||
)
|
||||
);
|
||||
if(start>end,return(M))
|
||||
)
|
||||
my(M=matrix(n,n),i,j,d=-1,start,end=n^2-1);
|
||||
while(ct--,
|
||||
M[i+1,j+1]=start;
|
||||
M[n-i,n-j]=end;
|
||||
start++;
|
||||
end--;
|
||||
i+=d;
|
||||
j-=d;
|
||||
if(i<0,
|
||||
i++;
|
||||
d=-d
|
||||
,
|
||||
if(j<0,
|
||||
j++;
|
||||
d=-d
|
||||
)
|
||||
);
|
||||
if(start>end,return(M))
|
||||
)
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue