博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小b和矩阵
阅读量:5108 次
发布时间:2019-06-13

本文共 830 字,大约阅读时间需要 2 分钟。

2486 小b和矩阵

 

小b有一个m行n列的矩阵。

她会从(1,1)开始,顺时针螺旋访问该矩阵,每个元素恰好被访问一次。

请你按小b的访问顺序输出每个元素。

 收起
 

输入

第一行输入两个数m和n,其中0<m,n≤500;之后m行,每行n个数以空格隔开,表示这个矩阵。

输出

输出一行共m*n个数,表示螺旋输出的结果

输入样例

3 41 2 3 45 6 7 89 10 11 12

输出样例

1 2 3 4 8 12 11 10 9 5 6 7 思路:爱是魔力转圈圈~~ vis[][]走过的不再走,sum==n*m就结束
#include
using namespace std;int a[505][505];int vis[505][505];int main(){int m,n;cin>>m>>n;for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++) cin>>a[i][j];}int sum=0;int x=1,y=1;while(1){ while(!vis[x][y]&&y<=n){ vis[x][y]=1; if(x!=1||y!=1) cout<<" "; cout<
=1){ vis[x][y]=1; if(x!=1||y!=1) cout<<" "; cout<
=1){ vis[x][y]=1; if(x!=1||y!=1) cout<<" "; cout<
 

 

 

转载于:https://www.cnblogs.com/yfr2zaz/p/10726384.html

你可能感兴趣的文章
了解node.js
查看>>
想做移动开发,先看看别人怎么做
查看>>
Dynamics CRM 2013 初体验(1):系统的安装
查看>>
利用redis的订阅和发布来实现实时监控的一个DEMO(Python版本)
查看>>
Ping其他电脑ping不通的解决方法
查看>>
《数据通信与网络》笔记--多路访问之通道化
查看>>
Eclipse相关集锦
查看>>
虚拟化架构中小型机构通用虚拟化架构
查看>>
继承条款effecitve c++ 条款41-45
查看>>
[置顶] OGG-01091 Unable to open file (error 89, Invalid file system control data detected)
查看>>
Myeclipse 连接MSSqlServer
查看>>
redis启动流程介绍
查看>>
dell T420热插拔安装过程
查看>>
linux 内核参数VM调优 之 参数调节和场景分析
查看>>
HTML+CSS学习笔记(九)
查看>>
学会提问——读后感
查看>>
mysql按30分钟进行分组
查看>>
SOSP 文档 - Windows Azure 存储:具有强一致性的高可用性云存储服务
查看>>
用Visual studio2012在Windows8上开发内核中隐藏进程
查看>>
OO第八次作业
查看>>