三家蛇形填数

时间:2022-03-19 15:56:30
【文件属性】:

文件名称:三家蛇形填数

文件大小:731B

文件格式:CPP

更新时间:2022-03-19 15:56:30

三家蛇形填数

#include #include #include #include #include using namespace std; typedef long long ll; const int maxn=1100; int a[maxn][maxn]; int main(){ int n,x; scanf("%d",&n); while(n--){ scanf("%d",&x); memset(a,0,sizeof(a)); int num=1; int c=0,r=0; a[r][c]=num; while(num<(x*(x+1)/2)){ while(c+1=0&&r+1=0&&!a[r-1][c]) a[--r][c]=++num; } for(r=0;r


网友评论