竞赛
考级
法兰西玫瑰
#include<bits/stdc++.h> using namespace std; int a[1001][1001]; int main(){ int n; cin>>n; int cnt=1; for(int i=1;i<=n;i++) { if(i%2==1) { for(int j=1;j<=n;j++) { a[i][j]=cnt++; } } else for(int j=n;j>=1;j--) a[i][j]=cnt++; } for (int i =1; i <=n; ++i) { for (int j =1; j <=n; ++j) { cout<<a[i][j]<<" "; } cout<<endl; } return 0; }
坤
#include <bits/stdc++.h> using namespace std; int a[1001][1001]; int main() { int n; cin>>n; int cnt=1; for(int i=1;i<=n;i++) { if(i%4==2 ) for(int j=1;j<=n;j++) a[i][j]=cnt++; else for(int j=n;j>=1;j--) a[i][j]=cnt++; } return 0; }
哒烧叶
这道题的难点在于如何让数字反过来放在二维数组里,具体见下 看完题解,加入团队
沈思邈
准
#include <iostream> using namespace std; int main() { int a,b[1000000]; cin>>a; for(int i=1;i<=a;i++){ b[i]=i; }
只会WA的姜禹卓
→ → → ↓ ↓ ← ← ← → → → ↓ ↓ ← ← ←
ACOI
acgoacgo
majmDZB
LOVEKlee1314
MuktorFM
暴力出奇迹,结果TLE
有事找大号