题目 1902: 九宫格
题目
九宫格。输入1-9这9个数字的一种任意排序,构成3*3二维数组。如果每行、每列以及对角线之和都相等,打印1。否则打印0。
输入
无
输出
与上面的样例输入对应的输出。
例:
样例输入
无
样例输出
无
解题思路
按照题目逐行、逐列、对角线判断是否均相等即可。
代码
#include<stdio.h>
int main()
{int a[3][3],i,j,b[3],c[3];for (i=0;i<3;i++){b[i] = 0;for (j=0;j<3;j++){scanf("%d",&a[i][j]);b[i]+=a[i][j];//b存储了每一行元素的和}}for (i=0;i<3;i++)//判断每一行加和是否相等{if (i!=0 && b[i]!=b[i-1]){printf("0");return 0;}}for (i=0;i<3;i++){c[i] = 0;for (j=0;j<3;j++)c[i]+=a[j][i];if (i!=0){if (c[i]!=c[i-1]){printf("0");return 0;}}else if (c[0]!=b[0]){printf("0");return 0;}}if ((a[0][0]+a[1][1]+a[2][2]) != b[0] || (a[0][2]+a[1][1]+a[2][0]) != b[0]) { printf("0");return 0;}printf("1");return 0;
}
题目 1902: 九宫格相关推荐
- 题目 1902: [蓝桥杯][算法提高VIP]九宫格
时间限制: 1Sec 内存限制: 128MB 题目描述:(原题链接) 九宫格.输入1-9这9个数字的一种任意排序,构成3*3二维数组.如果每行.每列以及对角线之和都相等,打印1.否则打印0. 输入: ...
- 九宫格按键输入法(华为od机考题目3)
方法一(Python语言): keyboard = { 1:',.', 2:'abc', 3:'def', 4:'ghi', 5:'jkl', 6:'m ...
- 【互联网大厂机试真题 - 华为】九宫格
前言:本专栏将持续更新互联网大厂机试真题,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你.关于大厂机试流程.面经.面试指导等,如有任何疑问,欢迎联系我,wechat:steve ...
- 华为OD机试真题 JS 实现【九宫格游戏 / 三阶积幻方】【2023 Q1 | 200分】
所有题目均有四种语言实现.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 题目描述: 九宫格又是一款广为流传的游戏,起源于河图洛书. 游戏规则是 ...
- 华为OD机试题,用 Java 解【九宫格按键输入】问题 | 含解题说明
华为Od必看系列 华为OD机试 全流程解析+经验分享,题型分享,防作弊指南 华为od机试,独家整理 已参加机试人员的实战技巧 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单 华 ...
- 华为OD机试真题 C++ 实现【九宫格游戏 / 三阶积幻方】【2022 Q4 | 200分】
所有题目均有四种语言实现.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 题目描述: 九宫格又是一款广为流传的游戏,起源于河图洛书. 游戏规则是 ...
- 华为OD机试真题 Java 实现【九宫格游戏 / 三阶积幻方】【2022 Q4 | 200分】
所有题目均有四种语言实现.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 题目描述: 九宫格又是一款广为流传的游戏,起源于河图洛书. 游戏规则是: ...
- 华为OD机试真题 Python 实现【九宫格游戏 / 三阶积幻方】【2022 Q4 | 200分】
所有题目均有四种语言实现.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 题目描述: 九宫格又是一款广为流传的游戏,起源于河图洛书. 游戏规则是 ...
- 【 华为OD机试 2023】 九宫格游戏 / 三阶积幻方(C++ Java JavaScript Python)
文章目录 题目描述 输入描述 输出描述 用例 题目解析 C++ JavaScript Java Python 题目描述 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3× ...
- 手机键盘九宫格 -- HW
题目描述 九宫格按键输入,判断输出,有英文和数字两个模式,默认是数字模式,数字模式直接输出数字,英文模式连续按同一个按键会依次出现这个按键上的字母,如果输入"/"或者其他字符,则循 ...
最新文章
- C语言scanf函数的返回值、scanf函数的安全版、在while条件中使用scanf函数
- 程序员合同日期不到想辞职_程序员被迫辞职,临走把新员工办公桌擦遍,老板:交5万罚款...
- Discovery Session
- Excel 2007中不可不知的数字
- Python - Seaborn可视化:图形个性化设置的几个小技巧
- 就业形势如此的严峻,你为何不努力?
- wordpress迁移后,伪静态404解决方法
- PyTorch 1.0 中文官方教程:迁移学习教程
- Lua参数绑定函数实现方法
- linux SCP远程拷贝文件方法及not a regular file 错误解决方法
- 写给年轻的我们:我们工作到底为了什么
- wonderware配置-Intouch读取Historian数据 8
- C# winform 中MessageBox用法大全(附效果图)
- 数据治理-HDFS废弃文件、Hive废弃表检测与清理
- 如何使用手机裁剪图片大小?
- 荣耀笔记本开机黑屏错误怎么U盘重装系统教学分享
- 【转】大河报重要版面刊登署名永春文章:观猴有感
- linux系统make命令详解
- 分享些发表技术类文章的平台
- 网络:网际协议(IP)的选路表和选路算法
热门文章
- 电路分析基础 节点法
- c语言 程序设计一篇,用c语言编程任务br/请编写一个程序,从输入中读取一篇中文文 爱问知识人...
- Oracle 查询重复字段
- java applepay_ApplePay对接java后台详细代码
- 一元函数积分学的计算
- Excel怎么将两个表格数据合并为一个
- Next.js中通过容联云通讯实现手机验证码收发
- 使用VMWARE安装Mac OSX 雪豹操作系统并配置iphone开发环境
- android用什么工具开发快,8个常用的Android开发工具
- Metasploit入门使用手册