Imagination
Imagination
Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)
Total Submission(s) : 8 Accepted Submission(s) : 3
Font: Times New Roman | Verdana | Georgia
Font Size: ← →
Problem Description
Input
For each test case , there will be a line which contains a integer N (1<=N<=100).
Output
integer but no blank space after the last integer in a line.
Sample Input
4 1 2 3 4
Sample Output
1 1 2 4 3 1 2 3 8 7 4 9 6 5 1 2 3 4 12 11 10 5 13 14 9 6 16 15 8 7
AC代码:
#include<iostream>
using namespace std;
int p[100][100];
int main()
{
int n,i,j,k,x,y,t;
cin>>t;
while(t--)
{
cin>>n;
k=0;
x=0;
if(n==1) cout<<1<<endl;
else
{
while(1)
{
if(x==n) break;
x++;
for(i=1;i<=n-x+1;i++)
{
p[x][i]=++k;
}
for(i=x+1;i<=n;i++)
{
p[i][n-x+1]=++k;
}
if(x==n) break;
x++;
for(i=n;i>=x;i--)
{
p[i][n-x+1]=++k;
}
for(i=n-x;i>=1;i--)
{
p[x][i]=++k;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(j==n) cout<<p[i][j]<<endl;
else cout<<p[i][j]<<" ";
}
}
}
}
return 0;
}
转载于:https://www.cnblogs.com/ffhuguang/archive/2012/10/31/2748661.html
Imagination相关推荐
- Imagination发布四款RISC-V CPU
Imagination发布四款RISC-V CPU RISC-V(发音为"risk-five")是一个基于精简指令集(RISC)原则的开源指令集架构(ISA). 与大多数指令集相比 ...
- Imagination 的神经网络加速器和 Visidon 的去噪算法被证明是完美的搭档
Imagination 的神经网络加速器和 Visidon 的去噪算法被证明是完美的搭档 本文是总部位于芬兰的Visidon和总部位于英国的 Imagination合作的结果.Visidon 是公认的 ...
- Imagination 推新款GPU IP,首次实现桌面级光线追踪效果
游戏界被炒得最热的概念可能就是光线追踪技术了,不仅仅是PC端的游戏.光线追踪所展示出来的画面效果也确实惊艳,可以让我们感叹到图像技术达到的一个新高度. 但是实际上,光线追踪并不是一个新技术.10年前, ...
- Imagination推出全新多核GPU IP系列:提供33种不同配置,AI算力达24 TOPS
近日,致力于打造半导体和软件知识产权(IP) Imagination Technologies宣布推出全新的IMG B系列(IMG B-Series)图形处理器(GPU),进一步扩展了其GPU知识产权 ...
- Imagination升级PowerVR图形架构,高端移动设备或将迎来重大升级
Furian将成为一个可持续数年的架构. 近日,Imagination发布了新PowerVR图形架构Furian,这也是自2010年Rogue推出以来的第一个主要图形架构升级. 据悉,Furian将为 ...
- 百度飞桨和Imagination宣布在全球AI生态系统方面开展合作
2021年2月1日 - Imagination Technologies 宣布: 在 Imagination 和百度飞桨(PaddlePaddle)的合作中,其 IMGDNN API 已集成到 Pa ...
- 面向自动驾驶行业,Imagination推出性能高达600 TOPS的多核AI加速器
近日,Imagination Technologies宣布推出面向先进驾驶辅助系统(ADAS)和自动驾驶应用的新一代神经网络加速器(NNA)产品 IMG Series4,主要面向汽车行业的一级供应商. ...
- 一款多核架构GPU IP有多达33种配置!Imagination要守住移动市场攻向云端
与上一代产品相比,IMG B系列GPU功耗降低达30%,面积缩减了25%,且填充率比竞品高2.5倍. 作者:包永刚 10月份对Imagination Technology这家总部位于英国的IP公司显然 ...
- Imagination和浙江大学信电学院签署合作协议,校企共创大学课程新篇章
2021年9月8日,Imagination和浙江大学信息与电子工程学院签署合作协议.此次合作是Imagination大学项目(IUP)的一部分,也是Imagination与中国高校合作的新篇章.双方将 ...
最新文章
- 新的mysql如何使用_如何使用新的MySQL更新日志
- Linus Torvalds: 成功的项目源于99%的汗水与1%的创新
- Devexpress 重新编译以后 重新生成DEMO
- Linux下socket最大连接数 ulimit -n 最大值修改
- 使用Javascript递归遍历本地文件夹
- mysql开方_MySQL数学函数的实际用法
- 深度学习-自动并行计算
- 如何调查一家公司是否靠谱?
- 重新命名的linux命令,Linux 重命名命令自制详细介绍
- Windows下Hadoop eclipse开发平台搭建
- [hadoop新实战4]hadoop完全分布式安装序列(支持ubuntu和redhat)
- 编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃。
- oracle下查询的sql已经超出IIS响应时间
- ubuntu16安装liteide
- PR曲线和ROC曲线概念及其区别
- Shopee平台发布针对疫情政策的通知
- 10 05 05 繁杂
- 正态分布某一点的概率怎么算_统计基础篇之十三:怎么理解正态分布(二)
- 关于接口幂等性问题的简单总结
- STM32F103校内赛-摇杆遥控器
热门文章
- Apollo自动驾驶入门课程第⑤讲 — 感知(下)
- vue获取当前月最后一天_10月的最后一天,有哪些不想谈恋爱适合发朋友圈的文案?...
- ionic判断android版本,$ionicplatform 判断是android还是ios?
- Maven中maven-source-plugin,maven-javadoc-plugin插件的使用:
- linux go 安装路径,在Alpine Linux D的路径中找不到已安装的Go二进制文件
- 你真的了解静态变量、常量的存储位置吗?
- 超经典,百度最爱考的安卓Android百题
- 十万字cpp成神总结-看完月薪25k
- 订单数据持久化和验证相关解决方案
- 社交app应用开发 客户端+服务器源码