题解 | #蛇形矩阵#

蛇形矩阵

https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e

// HJ35 蛇形矩阵.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
#include<iostream>
#include<bits/stdc++.h>

using namespace std;
int dp[100][100];
int main()
{
	int n;
	while (cin >> n)
	{
		int a = 0;
		for (int i = 0; i < n; i++)
		{
			for (int t=i,j = 0; j <= i; j++)
			{
				dp[t--][j] = ++a;
			}
		}
		for (int i = 0; i < n; i++)
		{
			for (int j = 0; j <n-i; j++)
			{
				cout << dp[i][j]<<" ";
			}
			cout << endl;
		}
	}
	return 0;
}

全部评论

相关推荐

小肥罗:哈哈哈哈hr:你来了,我先走了,后续概不负责
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务