蛇行矩阵
来源:互联网 发布:mysql.exe常用命令 编辑:程序博客网 时间:2024/04/30 10:54
排版题.输出排列成菱形的字母
Time Limit:1s Memory Limit:1000k
Total Submit:10260 Accepted:3894
Problem
蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。
Input
本题有多组数据,每组数据由一个正整数N组成。(N不大于100)
Output
对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。
矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。
Sample Input
5
Sample Output
1 3 6 10 15
2 5 9 14
4 8 13
7 12
11
C的求解及答案
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N, i, j;
int line, a1, a2, temp;
while(scanf("%d", &N) > 0){
line = 1;
for(i = 0; i < N; i++){
a1 = 2+i; a2 = 1+i;
printf("%d", line);
temp = line;
for(j = 1; j < N-i; j++){
temp += a1;
a1++;
printf(" %d", temp);
}
line += a2;
a2++;
putchar('/n');
}
}
return 0;
}
Memory: 36K
Time: 3ms
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵
- 蛇行矩阵算法
- fjnu 1304 蛇行矩阵
- 蛇行矩阵的解法
- 蛇行矩阵 [ 天羽 转载]
- 3281:蛇行矩阵
- hpuoj 1193:蛇行矩阵
- Problem I: 蛇行矩阵
- 1032: 蛇行矩阵
- 打印 蛇行矩阵
- 问题 1097: 蛇行矩阵
- 问题 : 蛇行矩阵
- [入门]蛇行矩阵
- 关于GridView中自定义分页、单选、多选的简单应用(原创)
- jdbc连接各种数据库方式列表
- VS2005中使用FileUpload控件上传图片并自动生成缩略图(原创)
- Plu2006即将开赛,参赛选手名单公布
- 收集的js调用webservice的例子 【学习使用】
- 蛇行矩阵
- 使用Struts中的动态formbean时的注意事项
- 网友收集:国内热门软件作者真人照片(多图)
- My trip to QingHuangDao
- gnome中使用Emacs中文输入
- 毕业设计(十八)-内存的名字今天叫“G”
- Eclipse插件使用links目录的用法
- 网页配色
- Java学习从入门到精通