华为OJ基础篇-蛇形矩阵

蛇形矩阵是由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;
	}	
}


你可能感兴趣的:(C++,华为)