问题 E: 打印方阵
时间限制: 1.000 Sec  内存限制: 128 MB题目描述
下面这样的方阵很有规律,称为蛇形方阵。例如3*3的:
1 2 3
6 5 4
7 8 9
现在给定边长,输出相应的蛇形方阵。
输入
1个整数n,表示要输出n*n的蛇形方阵,1<=n <=100。
输出
n行,每行n个整数,空格隔开。
样例输入 Copy
4
样例输出 Copy
1 2 3 4
8 7 6 5
9 10 11 12
16 15 14 13
//
#include<bits/stdc++.h>
using namespace std;
const int N=105;int a[N][N];int main()
{int n,i,j,sum;while( cin>>n ){sum=0;memset( a,0,sizeof(a) );for( i=1;i<=n;i++ ){if( i&1 ){j=1;while( j<=n ) a[i][j++]=++sum;}else{j=n;while( j>=1 ) a[i][j--]=++sum;}}for( i=1;i<=n;i++ ){for( j=1;j<n;j++ ){printf("%d ",a[i][j]);}printf("%d\n",a[i][j]);}}return 0;
}
/**/
//
#include<bits/stdc++.h>
using namespace std;
const int N=105;int a[N][N];int main()
{int n,i,j,sum;while( cin>>n ){sum=1;memset( a,0,sizeof(a) );for( i=1;i<=n;i++ ){for( j=1;j<=n;j++ ){a[i][j]=sum++;}}for( i=1;i<=n;i++ ){if( i&1 ){for( j=1;j<n;j++ ){printf("%d ",a[i][j]);}printf("%d\n",a[i][j]);}else{for( j=n;j>1;j-- ){printf("%d ",a[i][j]);}printf("%d\n",a[i][j]);}}}return 0;
}
/**/

Contest3117 - 2021级新生个人训练赛第24场_问题 E: 打印方阵相关推荐

  1. Contest3121 - 2021级新生个人训练赛第26场_问题 F: 乐乐的数字

    // 问题 F: 乐乐的数字 时间限制: 1.000 Sec 内存限制: 128 MB题目描述 乐乐做完数学作业,突发奇想定义了一种新的数:乐乐数.乐乐把n个数排成一行,一个数的"乐乐数&q ...

  2. Contest3125 - 2021级新生个人训练赛第27场_问题 F: 兔子

    //问题 F: 兔子 时间限制: 1.000 Sec 内存限制: 128 MB题目描述 从左往右有100000001个整数点,分别是整数点0至整数点100000000.有n只兔子,第i只兔子在整数点d ...

  3. Contest3145 - 2021级新生个人训练赛第37场_A: 奖品

    // 问题 A: 奖品 时间限制: 1.000 Sec 内存限制: 128 MB题目描述 托塔李天王的三太子那吒,本领高强,他要赶在奥林匹克运动会之际,开一个头脑 奥林匹克比赛,获胜者的奖品就是经过提 ...

  4. 2021级新生个人训练赛第38场

    问题 A: chicken 题目描述 小 x 非常喜欢小鸡翅.他得知 NSC 超市为了吸引顾客,举行了如下的活动: 一旦有顾客在其他超市找到更便宜的小鸡翅,NSC 超市将免费送给顾客 1000g 小鸡 ...

  5. 2021级新生个人训练赛第40场

    问题 A: 多项式输出 题目描述 一元 n 次多项式可用如下的表达式表示: 其中,aixi称为 i 次项,ai 称为 i 次项的系数.给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该 ...

  6. Contest3143 - 2021级新生个人训练赛第36场_B: 数字游戏

    // 问题 B: 数字游戏 时间限制: 1.000 Sec 内存限制: 512 MB题目描述 有一天,小明给佳佳出了一道题, 给出一个正整数n,佳佳可以进行如下三种操作: 1.使n减去1 2.如果n是 ...

  7. 2021级新生个人训练赛第36场

    问题 A: 礼物 题目描述 在一个n×n的网格图上,放置着m个礼物,每个礼物有一个价值vi(1≤i≤m),你可以选择一个礼物,然后选择: (1)取走与它同列的所有礼物,或者(2)取走与它同行的所有礼物 ...

  8. [2021.11.19]UPC-2021级新生个人训练赛第4场-19278 Problem D 关门

    题目描述 为了将这些生产的玩具销往海外,晚上江北的玩具公司灯火通明.安安是公司的保安,当所有工作人员离开公司后,他要把公司里所有的门都关闭.房间的门有些是关闭的,有些是打开的.为了察看该公司里所有房间 ...

  9. [2022.1.13]UPC-2021级新生个人训练赛第22场-9783 Problem H 铺地砖

    问题 H: 铺地砖 时间限制: 1.000 Sec 内存限制: 128 M 题目描述 一天,晨晨的数学老师布置了一道题目,大意如下:用1×1和2×2的磁砖不重叠地铺满n×3的地板,共有多少种方案? 例 ...

最新文章

  1. 通过java.net.URLConnection发送HTTP请求的方法
  2. python项目实战干货_干货 | 这4个Python实战项目,让你瞬间读懂Python!
  3. react js 添加样式_如何在React JS Application中添加图像?
  4. html标签之img,input标签
  5. 3006基于二叉链表的二叉树最长路径的求解(附思路)
  6. npm常用命令(扩展中...)
  7. 将单链表翻转的两种方法
  8. AndroidStudio_安卓原生开发_搭建AdnroidStudio环境并配置SDK---Android原生开发工作笔记136
  9. python数据分析系统_Python数据分析,系统步骤介绍!
  10. Android 在 Fragment 中使用 getActivity() NullPointException 的思考和解决办法
  11. 价量分析.成交量判断多空头.用跌减涨增量法买股票.成交量识庄家
  12. 【Opencv】基于色差的简单目标提取
  13. 测试电池损耗的软件运行原理,鲁大师电池损耗检测准确?鲁大师电池损耗检测原理解析...
  14. 11.凤凰架构:构建可靠的大型分布式系统 --- 虚拟化容器
  15. 【obs owt】屏幕采集创建DXGI
  16. 浏览器打开pdf乱码
  17. 使用ffmpeg来将mp4视频转换成gif格式图片
  18. 金蝶系统服务器名称填什么,金蝶怎样输入服务器地址
  19. Client network socket disconnected before secure TLS connection was established
  20. 从规范看海洋测绘单验潮站的控制距离

热门文章

  1. smic memory生成,lib转db
  2. TIPTOP服务端接口Webservice 开发步骤
  3. 如何删除表中重复的记录?
  4. 一份深入解析Java虚拟机HotSpot手册,让我卷成美团架构师
  5. Android——查看Android Studio版本支持的Android版本问题
  6. 文献引文分析利器HistCite使用教程(附精简易用免安装Pro版本下载)
  7. 计算机教育软件参评作品例子,2018年东莞计算机教育软件评审活动.doc
  8. 话筒好坏测试软件,怎样测试麦克风好坏,测试麦克风是否正常
  9. 【金猿产品展】Marketin Trading Desk——一站式智能程序化广告管理优化系统
  10. 多级放大电路具体学习