题解 | #蛇形矩阵#
蛇形矩阵
https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int row = 1;
int t =2;
int i =1;
int j = n;
int time2 = 1;
for(; i <= n; i++){
int hang = row;
int time = t++;
for(int k = j-i+1; k >= 1; k--){
cout << hang <<" ";
hang+=(time++);
}
cout<<endl;
row+=(time2++);
}
return 0;
}
// 64 位输出请用 printf("%lld")
