| Run ID | Author | Problem | Lang | Verdict | Score | Time | Memory | Code Length | Submit Time |
|---|---|---|---|---|---|---|---|---|---|
| 128615 | mairuisheng | 循环比赛 | C++ | Presentation Error | 60 | 0 MS | 384 KB | 596 | 2024-01-25 22:03:27 |
#include<bits/stdc++.h> #define maxn 1001 using namespace std; int a[maxn][maxn]; int m; int main() { cin>>m; int x=1,y=1; a[0][0]=1; while(y<=m) { for(int i=0;i<x;i++) { for(int j=0;j<x;j++) { a[i][j+x]=a[i][j]+x; } } for(int i=0;i<x;i++) { for(int j=0;j<x;j++) { a[i+x][j]=a[i][j+x]; } } for(int i=0;i<x;i++) { for(int j=0;j<x;j++) { a[i+x][j+x]=a[i][j]; } } x*=2; y++; } for(int i=0;i<x;i++) { for(int j=0;j<x;j++) { cout<<a[i][j]<<" "; } cout<<endl; } return 0; }