蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。
void HWoj(){
int N = 6;
int start = 1, k = 1, m = 2;
int tmp = 0;
while (N--){
tmp = start;
for (int i=start,j=m; i <= start+N; ++i,++j){
cout << tmp << " ";
tmp = tmp + j;
}
tmp = 0;
start += k;
++m;
++k;
cout << endl;
}
}