Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
121360 谭思宸 螺旋矩阵 C++ Compile Error 0 MS 0 KB 478 2025-06-07 12:01:48

Tests(0/0):


Code:

#include<iostream>  using namespace std;  int main(){  int n;  int a[21][21]={0};  cin>>n;  int t=1;  int i=0;  while(t<=n*n){   for(int j=i;j<n-i&&t<=n*n;j++)a[i][j]=t++;   for(int j=i+1;j<n-i&&t<=n*n;j++)a[j][n-i-1]=t++;   for(int j=n-i-2;j>=i&&t<=n*n;j--)a[n-i-1][j]=t++;   for(int j=n-i-2;j>i&&t<=n*n;j--)a[j][i]=t++;   i++;  }  for(int i=0;i<n;i++){   for(int j=0;j<n;j++) printf("%4d",a[i][j]);   cout<<endl;  }  return 0;  }


Run Info:

Main.cc:1:19: warning: extra tokens at end of #include directive
 #include 
                   ^
Main.cc:2:1: error: stray '\302' in program
 using namespace std; 
 ^
Main.cc:2:1: error: stray '\240' in program
Main.cc:3:1: error: stray '\302' in program
 int main(){ 
 ^
Main.cc:3:1: error: stray '\240' in program
Main.cc:4:1: error: stray '\302' in program
 int n; 
 ^
Main.cc:4:1: error: stray '\240' in program
Main.cc:5:1: error: stray '\302' in program
 int a[21][21]={0}; 
 ^
Main.cc:5:1: error: stray '\240' in program
Main.cc:6:1: error: stray '\302' in program
 cin>>n; 
 ^
Main.cc:6:1: error: stray '\240' in program
Main.cc:7:1: error: stray '\302' in program
 int t=1; 
 ^
Main.cc:7:1: error: stray '\240' in program
Main.cc:8:1: error: stray '\302' in program
 int i=0; 
 ^
Main.cc:8:1: error: stray '\240' in program
Main.cc:9:1: error: stray '\302' in program
 while(t<=n*n){ 
 ^
Main.cc:9:1: error: stray '\240' in program
Main.cc:10:1: error: stray '\302' in program
  for(int j=i;j=i&&t<=n*n;j--)a[n-i-1][j]=t++; 
 ^
Main.cc:12:1: error: stray '\240' in program
Main.cc:12:1: error: stray '\302' in program
Main.cc:12:1: error: stray '\240' in program
Main.cc:13:1: error: stray '\302' in program
  for(int j=n-i-2;j>i&&t<=n*n;j--)a[j][i]=t++; 
 ^
Main.cc:13:1: error: stray '\240' in program
Main.cc:13:1: error: stray '\302' in program
Main.cc:13:1: error: stray '\240' in program
Main.cc:14:1: error: stray '\302' in program
  i++; 
 ^
Main.cc:14:1: error: stray '\240' in program
Main.cc:14:1: error: stray '\302' in program
Main.cc:14:1: error: stray '\240' in program
Main.cc:15:1: error: stray '\302' in program
 } 
 ^
Main.cc:15:1: error: stray '\240' in program
Main.cc:16:1: error: stray '\302' in program
 for(int i=0;i