NYOJ - 奇数阶魔方

别再只会用Web界面了!手把手教你用Telnet命令行管理你的家用路由器 本文详细介绍了如何通过Telnet命令行管理家用路由器,解锁Web界面无法提供的高级功能。从开启Telnet服务到实用命令操作,再到安全加固技巧,帮助用户提升路由器管理效率。特别适合需要远程登陆路由器进行高级配置的技术爱好者。 阅读详情

奇数阶魔方

时间限制:1000 ms  |  内存限制:65535 KB
难度:3
描述
一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方.
3
8 1 6
3 5 7
4 9 2
5
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
7
30 39 48 1 10 19 28
38 47 7 9 18 27 29
46 6 8 17 26 35 37
5 14 16 25 34 36 45
13 15 24 33 42 44 4
21 23 32 41 43 3 12
22 31 40 49 2 11 20
第1行中间的数总是1,最后1行中间的数是n^2,他的右边是2,从这三个魔方,你可看出“右上方”是何意。 
输入
包含多组数据,首先输入T,表示有T组数据.每组数据1行给出n(3<=n<=19)是奇数。
输出
对于每组数据,输出n阶魔方,每个数占4格,右对齐
样例输入
2
3
5
样例输出
   8   1   6
   3   5   7
   4   9   2
  17  24   1   8  15
  23   5   7  14  16
   4   6  13  20  22
  10  12  19  21   3
  11  18  25   2   9

#include <stdio.h>
#include <string.h>

int main(int argc, char const *argv[])
{
	int ncase,a[20][20],n;
	scanf("%d",&ncase);
	while(ncase--)
	{
		scanf("%d",&n);
		int i = 0,j = n/2;
		memset(a,0,sizeof(a));
		for(int k = 1; k <= n*n; k++)
		{
			a[i][j] = k;
			i--;
			j++;
			if(k % n == 0)
			{
				i += 2;
				j--;
			}
			if(i == -1)
			{
				i = n - 1;
			}
			if(j == n)
			{
				j = 0;
			}
		}
		for(int i = 0; i < n; i++)
		{
			for(int j = 0; j < n; j++)
			{
				printf("%4d", a[i][j]);
			}
			printf("\n");
		}
	}
	return 0;
}

更换公司核心路由器案例配置---1.console初始配置-2.用户配置-3.telnet登录配置-4.NAT端口映射配置-5.内网服务器配置-6.链路聚合配置-7.DHCP和DNS配置 因公司核心路由器老旧,运行不稳定,对旧路由器进行更换,要在路由器上实现以下功能。 1.模拟新机console初始配置; 2.用户配置; 3.模拟通过telnet登录配置; 4.接口IP地址配置; 5.静态路由配置; 6.NAT端口映射内网访问互联网配置; 7.内网服务器配置; 8.链路聚合配置; 9.DHCP和DNS配置。 阅读详情

相关推荐

奇数阶魔方阵算法分析

所谓“奇数阶魔方阵”是指 n 为不小于 3 的奇数的魔方阵。这类魔方阵的形式多样,这 里我们仅讨论其中的一种形式的正规魔方阵。例如:3 阶、5 阶和 7 阶的魔方阵等,本文档给出了关于“奇数阶魔方阵”的算法的模拟与分析

奇数阶魔方 HDU - 1998

一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样 的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时 的魔方. 3 8 1 6 3 5 7 4 9 2 5 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 7 30 39 48 1 ...

h326301035的博客 363

Java实现N阶数字魔方

自己用Java写的一个小程序,实现N阶数字魔方(N为奇数)的计算和显示,包括求数和及魔术,考虑了3位数以内的格式对齐,内有详细注释。

windows的远程控制【远程桌面,telnet】(2024.4.1)

两台主机须在同一网段网络内(例如一台IP:10.1.1.1,子网掩码:255.255.255.0;另外一台IP:10.1.1.2,子网掩码:255.255.255.0),在其中一台主机上输入mstsc的dos命令,打开远程访问窗口,输入远程主机的访问的IP,账号和密码即可登陆。在windows2008 r2中,默认状态没有安装telnet服务,需要先安装。,输入services.msc打开服务窗口,找到telnet服务,开启服务。,这台电脑也需要打开telnet服务。(密码输入时显示为空)

秋裤老师学编程 5016

手把手教你用gmid方法设计二级运放:从理论到仿真全流程(附避坑指南)

本文详细介绍了使用gmid方法设计二级运放的全流程,从理论到仿真实践,特别针对初学者常见问题提供避坑指南。通过系统化的晶体管尺寸确定技术,帮助工程师在性能、功耗和面积之间找到最佳平衡点,适用于模拟集成电路设计中的关键模块开发。

weixin_29213525的博客 271

ESP32C6+ESP-IDF5.2实战:基于RS485的ModbusRTU从站开发与调试

本文详细介绍了基于ESP32C6和ESP-IDF5.2开发ModbusRTU从站的实战指南。涵盖硬件连接、协议实现、ESP-Modbus库移植、寄存器映射及调试技巧,帮助开发者快速构建稳定可靠的工业级RS485通信节点,并解决常见通信故障。

play7的博客 1188

配置Telnet路由器和远程登陆

掌握telnet配置命令掌握如何建立用户、设置密码、设置服务类型和用户角色掌握vty线路如何设置验证方式。

qq_69136441的博客 1万+

迈创Cameralink采集卡与MIL软件集成开发实战指南

本文详细介绍了迈创Cameralink采集卡与MIL软件的集成开发实战指南,涵盖硬件安装、驱动配置、MIL软件深度设置及图像采集处理等关键步骤。特别适合工业视觉检测和医疗影像领域,通过优化配置和性能调优,实现高速稳定的图像处理。

weixin_29204205的博客 422

nyoj 734 奇数阶魔方【Java】

奇数阶魔方【Java】描述样例输入样例输出规律代码 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 一个 n 阶方阵的元素是1,2,…,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方. 3 8 1 6 3 5 7 4 9 2 5 17 24 1 8 15 23 5 ...

weixin_45585410的博客 291

STC15W204S最小系统开发指南:从串口通讯到自动热加载全流程

本文详细介绍了STC15W204S最小系统的完整开发流程。从芯片资源解析、最小系统搭建、串口通讯驱动编写(使用Timer2生成波特率),到实现基于魔术值触发的自动热加载功能,并最终集成Keil与STC-ISP软件,构建高效的自动化开发工作流,显著提升嵌入式调试效率。

a1b2c的博客 391

搭建微信机器人的方案都在这了!

功能超级强大,虽不支持二次开发,但已有的功能足够个人使用,可惜官方作品已被腾讯告死,好在市面上还流落着不少破解版,有需要的自行搜索。可惜的是,微信官方已不准许新的微信号再使用 web 登录,这就直接从源头扼杀了 web 协议的微信机器人,虽说老的微信号还是能凑合着用,不过部分功能也受限。所以,这些都属于 PC 端的微信机器人。无论是 PC 端还是手机端,用 hook 方式实现的最大缺点就是要和某一个版本的微信客户端进行绑定,如果框架本身不对最新版本的微信适配,那使用的时候就无法升级到最新版本的微信。

weixin_47246330的博客 1万+

NYOJ 734 奇数阶魔方

奇数阶魔方 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方. 3 8 1 6 3 5 7 4 9 2 5 17 24 1 8 15 23 5

博客已搬迁到http://www.cnblogs.com/cniwoq/ 361

ICC 实战解析——CTS 时钟树综合中的关键设置与优化策略

本文深入解析ICC工具中CTS时钟树综合的关键设置与优化策略,涵盖时钟树异常引脚设置、目标参数配置、非默认布线规则(NDR)等核心技术。通过实战案例展示如何有效控制时钟偏差、优化信号完整性,并平衡功耗与面积,为芯片物理设计提供专业指导。

weixin_30872577的博客 324

NYOJ 734 奇数阶魔方

奇数阶魔方 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方. 3 8 1 6 3 5 7 4 9 2 5 17 24 1 8 15 23 5

LYHVOYAGE的专栏 2932

强网杯Web题ezphp解题全记录:利用PHP反序列化与条件竞争拿下服务器

本文详细解析了强网杯Web题目ezphp的解题过程,通过PHP反序列化与条件竞争漏洞的组合利用,成功获取服务器权限。文章深入剖析了反序列化链的构造、文件上传绕过技巧以及条件竞争的实际应用,为CTF选手和Web安全研究者提供了宝贵的实战经验。

weixin_29006187的博客 375

AgentScope实战训练营:构建计划可视化管理和HITL的AI智能计划助手

本文基于AgentScope Java SDK和Spring Boot WebFlux,从零构建一个支持SSE流式对话、计划可视化管理和HITL的AI智能计划助手Web应用PlanNotebook。涵盖项目架构设计、ReActAgent初始化、自定义工具注册、Hook机制实现、SSE事件协议定义、前端流式渲染等核心技术点,提供完整可运行的代码示例和详细的REST API参考。

program哲学 396

nyoj 734奇数阶魔方

奇数阶魔方时间限制:1000 ms  |  内存限制:65535 KB难度:3描述一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方.38 1 63 5 74 9 2517 24 1 8 1523 5 7 14 164 6 13 20 2210 12 19 2...

你身后的人 248

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

NYOJ 题目734 奇数阶魔方

奇数阶魔方 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方. 3 8 1 6 3 5 7 4 9 2 5 17 24 1 8 15 23 5

小寒 593

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

nyoj-734-奇数阶魔方

奇数阶魔方 时间限制:1000 ms  |  内存限制:65535 KB  难度:3 描述  一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方. 3 8 1 6 3 5 7 4 9 2 5 17  24     1    8    15

梦里回忆-专栏 734

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

奇数阶魔方 NYOJ 734

#include<stdio.h>//奇数阶魔方(734) int main() { int a[20][20],i,j,n,x,cnt; scanf("%d",&x); while(x--){ scanf("%d",&n); for(i=0;i<n;i++){ ...

weixin_30244889的博客 88

HDOJ 奇数阶魔方 1998

奇数阶魔方 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3053    Accepted Submission(s): 1600 Problem Description 一个 n 阶方阵的元素是1,2,...,n^2,

豫帝哥哥 867

奇数阶幻方 nyoj734

奇数阶幻方 奇数阶魔方 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方. 3 8 1 6 3 5 7 4 9 2 5

程序员的冷浪漫 962
上一篇: NYOJ - ones(dp)
下一篇: NYOJ - 最长回文子串
SevenMIT
博客等级 码龄15年 60粉丝 162原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值