Problem C: 零起点学算法95——弓型矩阵

Description

输出n*m的弓型矩阵

Input

多组测试数据 每组输入2个整数 n和m(不大于20)

Output

输出n*m的弓型矩阵,要求左上角元素是1,(每个元素占2个位置,靠右)

Sample Input

4 3

Sample Output

1 2 3
6 5 4
7 8 9
12 11 10

#include<stdio.h>
int main()
{int n,m,i,j,flag,a[20][20];while(scanf("%d %d",&n,&m)!=EOF){int t=1;flag=0;for(i=0;i<n;i++){   flag++;if(flag%2!=0){for(j=0;j<m;j++){a[i][j]=t;t++;}}else{for(j=m-1;j>=0;j--){a[i][j]=t;t++;}}}for(i=0;i<n;i++){for(j=0;j<m-1;j++){printf("%2d ",a[i][j]);}printf("%2d\n",a[i][m-1]);}}return 0;
}

Problem C: 零起点学算法95——弓型矩阵相关推荐

  1. 零起点学算法95——弓型矩阵

    Description 输出nm的弓型矩阵 Input 多组测试数据 每组输入2个整数 n和m(不大于20) Output 输出nm的弓型矩阵,要求左上角元素是1,(每个元素占2个位置,靠右) Sam ...

  2. Problem I: 零起点学算法89——程序设计竞赛

    Problem I: 零起点学算法89--程序设计竞赛 Description 每年5月份,省里都要举行程序设计竞赛. 为了让最优秀的学生去参加比赛,我们一般需要做一个选拔工作. 现在你来帮老师完成这 ...

  3. Problem C: 零起点学算法82——数组中查找数

    Problem C: 零起点学算法82--数组中查找数 分析 对数据进行遍历判断即可. Description 在给定的数组中查找一个数 Input 多组测试,每组第一行输入1个整数n(n<20 ...

  4. 1155: 零起点学算法62——输出矩阵

    1155: 零起点学算法62--输出矩阵 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 997   ...

  5. Problem E: 零起点学算法25——判断是否直角三角形

    #include<stdio.h> int main() {int a,b,c;while(scanf("%d %d %d",&a,&b,&c) ...

  6. Problem G: 零起点学算法106——首字母变大写

    Description 输入一个英文句子,将每个单词的第一个字母改成大写字母. Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行. Output 请输出按照要 ...

  7. Problem D: 零起点学算法24——判断奇偶数

    #include<stdio.h> int main() {int a;while(scanf("%d",&a)!=EOF)if(a%2==0)printf(& ...

  8. Problem E: 零起点学算法84——数组中删数II

    Description 在给定的数组中删除数 Input 多组测试,每组第一行输入1个整数n(n<20),然后是n个整数 第二行输入1个整数m Output 删除在第一行的n个整数中的数字m(多 ...

  9. c语言起点零算法32继续求多项式,武汉科技大学ACM :1001: 零起点学算法34——继续求多项式...

    Problem Description 输入1个正整数n, 计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n) Input 输入正整数n(多组数据) Output 输出1+(1+2 ...

最新文章

  1. MYSQL1130错误的解决方案
  2. springboot整合elasticJob实战(纯代码开发三种任务类型用法)以及分片系统,事件追踪详解...
  3. angularjs2--tab页调用父页面的方法
  4. 手机配件实体店好做不_装修不做踢脚线可以吗?银川昌禾告诉你不做踢脚线有多好...
  5. 跨平台与云端创新,为企业和开发者开辟更广阔的未来
  6. LeetCode 923. 三数之和的多种可能(双指针)
  7. 创建基于webpack打包的vue项目
  8. STM32 - CubeMX 的使用实例详细(04.1)- STM32F103的 - 定时器设定详细解释 - PWM波的产生 - 频率占空比的设定 - 软件代码分析
  9. 日常生活开支记账明细_深圳公司如何记账报税代理记账报税的流程以及所需的资料...
  10. 一道常被人轻视的前端JS面试题
  11. 动态调试 ida linux,IDA动态调试-ELF
  12. mysql workbench首页_MySQL Workbench是干什么的?
  13. 入门需掌握的20个python代码
  14. fileupload控件的属性_FileUpLoad控件简介.ppt
  15. html设置尖角,CSS为div添加尖角样式
  16. python如何进行数据挖掘_如何使用python实现文本数据挖掘?
  17. Linux 系统安装中文语言包
  18. Linux nohup bash cm_watch.sh >> run.log 2>1
  19. JAVA实现PDF无损转WORD
  20. OkHttp优点及工作原理

热门文章

  1. ByVal 和ByRef区别
  2. 法律意义上可靠的电子签名是如何实现的
  3. SpringBoot2.X监控和管理神器:SpringBoot Admin
  4. 配置HTTPS证书后,浏览器出现不安全提示的解决方法
  5. 1181:整数奇偶排序
  6. 未来刷脸支付是能够占据市场很多的份额
  7. 基于单片机的太阳能热水器系统
  8. iOS开发点击查看图片详情并可缩放拖拽图片长按图片下载
  9. r语言ggplot2 多线图绘制图例_R语言绘制箱线图示例
  10. 如何在iPhone和iPad上的Safari中阻止网站