图形模拟类-模拟填充

时间:2024-04-11 22:03:31

思路:
模拟图形,输出
在这里插入图片描述

#include <iostream>
using namespace std;
const int maxn=100;
int num[maxn][maxn],x=0,y=0,c=1;
int main()
{
    num[0][0]=1;
    while(!num[19][19]){
      num[x][++y]=++c;//右移
      while(y){
        num[++x][--y]=++c;//左下
      }
      num[++x][y]=++c;//下移
      while(x){
        num[--x][++y]=++c;//右上
      }
    }
    cout<<num[19][19];
  return 0;
}