华为OD机试 - 幻方修复(Java JS Python)
题目描述
幻方(Magic Square)是一个由1~N²,共N²个整数构成的N*N矩阵,满足每行、列和对角线上的数字和相等。
上回你已经帮助小明将写错一个数字的幻方进行了修复,小明在感谢之余也想进一步试试你的水平,于是他准备了有两个数字发生了位置交换的幻方。
你可以把这两个交换的数字找出来并且改正吗?
输入描述
第一行输入一个整数N,代表带校验幻方的阶数(3 ≤ N < 50)
接下来的N行,每行N个整数,空格隔开(1 ≤ 每个整数 ≤ N²)
输出描述
输出两行,代表两条纠正信息,注意先输出行号小的,若行号相同则先输出列好小的
每行输出空格隔开的三个整数,分别是:出错行号、出错列号、应填入的数字(末尾无空格)
用例
输入 |
3 8 1 9 3 5 7 4 6 2 |
输出 |
1 3 6 3 2 9 |
华为OD机试 - 幻方修复(Java JS Python)相关推荐
- 华为OD机试 - 九宫格(Java JS Python)
题目描述 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传>中黃蓉曾 ...
- 华为OD机试 - 荒地(Java JS Python)
题目描述 祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区; 整体上常年光照良好,但是也有一些地区光照不太好. 某电力公司希望在这里建设多个光伏电站,生产清洁能源对每平方公里的土地进行 ...
- 华为OD机试 - 任务调度(Java JS Python)
题目描述 现有一个CPU和一些任务需要处理,已提前获知每个任务的任务ID.优先级.所需执行时间和到达时间. CPU同时只能运行一个任务,请编写一个任务调度程序,采用"可抢占优先权调度&quo ...
- 华为OD机试 - 插队(Java JS Python)
题目描述 某银行将客户分为了若干个优先级, 1 级最高, 5 级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的前面. 现在给出一个人员到来和银行办理业务的时间序列,请你在每次 ...
- 【华为OD机试真题 java、python、c++】机房布局【2022 Q4 200分】
代码请进行一定修改后使用,本代码保证100%通过率,本题目提供了java.python.c++三种代码 题目描述 小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每 ...
- 【华为OD机试真题 java、python】硬件产品销售方案(100%通过+复盘思路)
代码请进行一定修改后使用,本代码保证100%通过率,本题提供java.python两种代码.复盘思路在文章的最后 题目描述 某公司目前推出了AI开发者套件,AI加速卡,AI加速模块,Ai服务器,智能边 ...
- 【华为OD机试真题 java、python、c++】字符串解密(100%通过+复盘思路)
代码请进行一定修改后使用,本代码保证100%通过率.复盘思路在文章的最后 题目描述 给定两个字符串string1和string2 string1是一个被加扰的字符串. string1由小写英文字母 ( ...
- 华为OD机试 - 删除最少字符(Python) | 机试题算法思路 【2023-02】
最近更新的博客 华为OD机试 - 数组合并(Python),真题含思路 华为OD机试 - 最近的医院(Python),简单直白 疑问搞懂,python中文词频统计,让你真能学会 华为OD机试 - 最小 ...
- 华为OD机试 - 最优资源分配(Python) | 机试题算法思路 【2023】
最近更新的博客 华为OD机试 - 自动曝光(Python) | 机试题算法思路 [2023] 华为OD机试 - 双十一(Python) | 机试题算法思路 [2023] 华为OD机试 - 删除最少字符 ...
最新文章
- 公开课视频-《第04章 部署-Microsoft-服务器虚拟化-Hyper-V 2012 R2》
- OpenCV Resize Reshape
- VMware Workstation安装64位操作系统遇到的小问题
- bzoj 2142 礼物
- [MySQL] 分组排序取前N条记录以及生成自动数字序列,类似group by后 limit
- C#学习笔记-Windows窗体自定义初始位置
- 如何监控Android电视桌面,androidTV 电视桌面的效果
- 螺旋天线有方向性吗_螺旋天线方向图
- 阿里开源框架-2018年末
- kafka是什么_Kafka为什么快到根本停不下来?
- Supervisor的作用与配置
- 栈溢出(Stack Overflow)
- perl语言入门:子程序
- 离散数学实验一 利用真值表法求取主析取范式以及主合取范式的实现
- UE4 C++ 通过Spline绘制任意道路
- MacBook雷电3接口失灵不可用
- 中国银联正式开展非标商户管理试点工作 将严打“大商户模式”
- psa加密_PSA:请注意这种新的Google翻译网络钓鱼攻击
- 快速学习编程语言,快速高效的入门
- 逆水寒 各个服务器位置,从商人的角度看逆水寒——服务器选择篇
热门文章
- 如何通过Terraform Associate考试并获得证书
- PLC模拟量转化原理及其处理
- OneUI 5.5.0 for HTML/PHP/VueJS
- JioNLP上的那些好用的冷门工具
- axure 抖音部件库_致敬抖音一周年:用Axure还原酷炫高保真原型【附系列教程】...
- 恶意软件检测 - 论文《lazy-binding control flow graph and deep learning》阅读
- 李阳疯狂英语300句
- 【socketpair函数介绍及使用】
- Badboy的使用教程
- 关于变频电源的滤波电容的功能