一下本地测试数据没有任何问题但是一上传平台全都是WA.....已经懵了
查看原帖
一下本地测试数据没有任何问题但是一上传平台全都是WA.....已经懵了
677203
hyx68楼主2022/8/8 22:20

大佬们求助一下本地测试数据没有任何问题但是一上传平台全都是WA

#include <iostream>
#define N 10
using namespace std;
int m[10][10];
int main(){
    int n; cin>>n;
    for(int i=0;i<n;i++) {
    	for(int j=0;j<n;j++){
    		m[i][j]=0;
		}
	}
    int cnt=1;
    int i=0,j=0;
    m[i][j]=cnt;
    while(cnt<n*n){ 
        while(j<n-1 && m[i][j+1]==0){//right
            j++;cnt++;m[i][j]=cnt;
        }
        while(i<n-1 && m[i+1][j]==0){//down
            i++;cnt++;m[i][j]=cnt;
        }
        while(j>0 && m[i][j-1]==0){//left
            j--;cnt++;m[i][j]=cnt;
        }        
        while(i>0 && m[i-1][j]==0){//up
            i--;cnt++;m[i][j]=cnt;
        }
    }
    for (int i = 0; i < n; i++){
        for (int j = 0; j < n; j++){
             cout<<m[i][j]<<" ";
        }
        cout<<endl;
    }

    
}
2022/8/8 22:20
加载中...