bnu1280 蛇形矩阵 C语言版
来源:互联网 发布:网络k歌人声效果器 编辑:程序博客网 时间:2024/05/22 14:48
北京师范大学珠海分校
Judge Online of ACM ICPC
1280 蛇形矩阵
C语言版
Judge Online of ACM ICPC
1280 蛇形矩阵
C语言版
- #include <stdio.h>
- int k,num,a[81][81];
- void calc1(int n){
- int i,j;
- if (n%2==0){
- i=n;
- j=1;
- while(n--) a[i--][j++]=num++;
- }
- else{
- i=1;
- j=n;
- while(n--) a[i++][j--]=num++;
- }
- }
- void calc2(int n){
- int i,j;
- if (n%2==0){
- i=k;
- j=k-n+1;
- while(n--) a[i--][j++]=num++;
- }
- else{
- i=k-n+1;
- j=k;
- while(n--) a[i++][j--]=num++;
- }
- }
- int main(){
- int i,j;
- while(scanf("%d",&k)!=EOF){
- num=1;
- for(i=1;i<=k;i++) calc1(i);
- for(i=k-1;i>=1;i--) calc2(i);
- for(i=1;i<=k;i++){
- for (j=1;j<=k;j++) printf("%d ",a[i][j]);
- printf("/n");
- }
- printf("/n");
- }
- return 0;
- }
- bnu1280 蛇形矩阵 C语言版
- 【c++】蛇形矩阵
- C语言-蛇形矩阵
- (C#)打印蛇形正方形矩阵
- C语言蛇形矩阵2
- C语言蛇形矩阵例题
- c语言写蛇形矩阵
- C语言实现蛇形矩阵
- c语言版矩阵转置
- 蛇形矩阵的实现(C++)
- c实现输出二维蛇形矩阵
- C语言蛇形矩阵的输出
- c语言中的蛇形矩阵代码分享
- c语言实现输出二维蛇形矩阵
- [华为OJ--C++]076-蛇形矩阵
- C语言-蛇形矩阵(2)
- 蛇形矩阵
- 蛇形矩阵
- c_str
- bnu1275 ACM--送气球 C语言版
- ADO.NET 如何读取 Excel (上)
- bnu1276 阿笠博士的游戏 C语言版
- 内存管理[4]
- bnu1280 蛇形矩阵 C语言版
- javascript基础学习
- bnu1281 忙乱的活动 C语言版
- 神秘的 ORACLE DUAL
- Spring AOP在DWR安全上的应用
- Oracle的Window服务启动时并不启动实例
- Multiple Language Syntax Highlighting, Part 1: JScript
- ASP Studio 2005 1.45编程工具
- 汇编语言學習