文章

2

粉丝

12

获赞

1

访问

945

头像
蛇形填数 题解:
P2022
发布于2023年9月6日 11:00
阅读数 415

#include <stdio.h>
int main(){
    int m,n;

    while(scanf("%d%d",&m,&n)!=EOF){
    int a[100][100]={0};
    int s=0;
    int c=0,d=0;

    while(s<m*n+1){
            a[0][0]=1;
        while(a[c][d+1]==0 && d+1<n){
            a[c][++d]=++s;
        }
        while(a[c+1][d]==0 && c+1<m){
            a[++c][d]=++s;
        }
        while(a[c][d-1]==0 && d-1>=0){
            a[c][--d]=++s;
        }
        while(a[c-1][d]==0 && c-1>=0){
  &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发