问题 : 蛇行矩阵
来源:互联网 发布:js a href 赋值 编辑:程序博客网 时间:2024/04/30 13:25
题目描述
蛇形矩阵是由 1 开始的自然数依次排列成的一个矩阵上三角形
输入
正整数 N表示层数,N 不大于 100
输出
输出一个 N 行的蛇形矩阵,矩阵三角中同一行的数字用一个空格分开,行尾不要多余的空格。
样例输入
5
样例输出
1 3 6 10 15
2 5 9 14
4 8 13
7 12
11
AC代码
#include <iostream>#include<cstring>using namespace std;int a[100][100];int main(){ int n,p=1; cin>>n; memset(a,0,sizeof(a)); for(int i=0;i<n;i++){ int temp=i,j=0; while(temp>=0){ a[temp][j]=p; p++; temp--;j++; } } for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ if(a[i][j]!=0){ if(j==0) cout<<a[i][j]; else cout<<" "<<a[i][j]; }else{ break; } } cout<<endl; } return 0;}
阅读全文
0 0
- 问题 1097: 蛇行矩阵
- 问题 : 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵算法
- fjnu 1304 蛇行矩阵
- 蛇行矩阵的解法
- 蛇行矩阵 [ 天羽 转载]
- 3281:蛇行矩阵
- hpuoj 1193:蛇行矩阵
- Problem I: 蛇行矩阵
- 1032: 蛇行矩阵
- 打印 蛇行矩阵
- [入门]蛇行矩阵
- 问题 : 最少钱币数
- 2017.8.8每天五个编程题(四)
- luogu1014【1999提高】Cantor表(模拟)
- sparkSQL以JDBC为数据源
- python3.6.2实现的简单爬虫爬取百度百科
- 问题 : 蛇行矩阵
- TopK问题
- cvInitUndistortRectifyMap;initUndistortRectifyMap()
- T626code学习笔记之Java机试题(1)
- 手机车牌识别二次开发包
- Poj-3696 The Luckiest number(数论)
- 8.8.1
- 多线程相关
- luogu1019【2000提高】单词接龙(字符串+dfs)