Problem D: 零起点学算法95——弓型矩阵
2024-08-27 20:01:42
#include<stdio.h>
#include<string.h>
int main()
{
int n,m,a[][];
while(scanf("%d%d",&n,&m)!=EOF)
{ int t,i,j;
t=a[i=][j=]=;
while(t<n*m)
{
while(j+<m)
a[i][++j]=++t;
a[++i][j]=++t;
while(j->=)
a[i][--j]=++t;
a[++i][j]=++t;
} for(int i=;i<n;i++)
{
for(int j=;j<m-;j++)
{
printf("%2d ",a[i][j]);
}
printf("%2d\n",a[i][m-]);
}
} return ;
}
最新文章
- XML转JSON
- linux指令之文件的创建、查询、修改
- C#ArrayList集合——小例题
- springmvc web-info目录下无法引入的js文件无效
- Python3基础 not in列表名 判断一个元素是否不在列表中列表中
- MacTerminal快捷键
- Spring中Bean的生命中期与InitializingBean和DisposableBean接口
- 设计模式17---设计模式之模板方法模式(Template Method)(行为型)
- SQL从入门到基础 - 05 数据分组、Having语句
- ABP-N层架构
- CentOS 7 搭建基于携程Apollo(阿波罗)配置中心单机模式
- HDU1575-Tr 【矩阵快速幂】(模板题)
- [html]自定义滚动条风格
- MinGW与Cygwin的一些杂谈
- 【转】SQL Server日志文件过大 大日志文件清理方法 不分离数据库
- MySql服务初始化、安装、启动
- OpenSL的代码编写
- Java入门系列(三)面向对象三大特性之封装、继承、多态
- Google Chrome中的高性能网络-[译]《转载》
- CheeseZH: Stanford University: Machine Learning Ex1:Linear Regression