C程序-蓝桥-九宫格
问题描述
九宫格。输入1-9这9个数字的一种任意排序,构成3*3二维数组。如果每行、每列以及对角线之和都相等,打印1。否则打印0。
样例输出
与上面的样例输入对应的输出。
例:
数据规模和约定
输入1-9这9个数字的一种任意排序。
#include <iostream>
#include <stdio.h>int main( )
{int num[3][3];//接收九宫格数据 for(int i=0;i<3;i++)for(int j=0;j<3;j++){scanf("%d",&num[i][j]);}int sum[3]={0};//判断每行是否相等 for(int i=0;i<3;i++){for(int j=0;j<3;j++){sum[i]=sum[i]+num[i][j]; } }int x;if(sum[0]==sum[1]&&sum[1]==sum[2])x=sum[0];//若每行相等,值赋给X elsex=0;//判断每列是否相等for(int i=0;i<3;i++){sum[i]=0;for(int j=0;j<3;j++){sum[i]=sum[i]+num[j][i]; } }int y;if(sum[0]==sum[1]&&sum[1]==sum[2])y=sum[0];//若每列相等,值赋给y elsey=2;//判断对角线是否相等 int a=0,b=0;for(int i=0;i<3;i++){for(int j=0;j<3;j++){if(i==j)a=a+num[i][j];if(i+j==2) b=b+num[i][j];} }int z;if(a==b)z=a;//若对角线相等值赋给Z elsez=2;if(x==y&&x==z)//若行,列,对角线相等则输出1 {printf("1");}else{printf("0");}return 0;
}
C程序-蓝桥-九宫格相关推荐
- 微信小程序之九宫格布局方案
2018转眼即将逝去了,由于近期在弄一个小程序的项目的原因,今天在这里记录一下小程序之九宫格布局方案,以备后期需要和相关知识温习. 对于整个小程序项目,原生开发小程序的方式这里就不多说了,官方有确切的 ...
- android可拖拽九宫格,微信小程序实现九宫格图片拖拽
(在真机上的效果就不演示了,是差不多的) 实现思路 布局 在这里运用到了微信小程序的moveable-area和moveable-view两个标签. moveable-area是可拖拽的区域,需要设置 ...
- 微信小程序版 九宫格数独游戏
前言 继上次JAVA版的九宫格数独,这几天把java版的迁移到了小程序这边,写一篇记录一下. 核心还是在算法上,话不多说,直接干代码 一.核心算法 先把81个格子填满,填充之前需要先判断当前格子填的数 ...
- c语言实数加法程序,蓝桥杯 算法提高 实数相加(c语言版附注释)
试题 算法提高 实数相加 蓝桥杯试题解答汇总链接 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 计算两个实数相加的结果. 输入的实数满足如下要求: (1)小数点前的整数部分最多10 ...
- 摩尔斯电码的c语言程序,[蓝桥杯][算法提高VIP]摩尔斯电码 (C语言代码)
解题思路: 录入,分段,比较 注意事项: 不要去关注最后的几句话,完全误导人,我用getchar()结合EOF做得出来,但是提交总是报错,蓝桥杯官网和C语言网都一样. 参考代码:#include #i ...
- 微信小程序实现九宫格切图,保存功能!
效果如下图: 代码如下: <view class='sudoku'><scroll-view scroll-x scroll-y class='canvas-box'>< ...
- 微信小程序:九宫格抽奖
废话不多说,先上样板图 代码就先wxml文件: <view id="container"><!--左上--><view id="li&quo ...
- 莫尔斯编码的c语言实现,C程序-蓝桥-摩尔斯电码
问题描述 摩尔斯电码破译.类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文.请不要使用"zylib.h",只能使用标准库函数.用' * '表示' . ',中间空格用' ...
- 黑色星期五c语言程序,[蓝桥杯][算法训练VIP]黑色星期五 (C语言代码)
解题思路: 输入年份是已知的,既然1998年1月1日是星期四,随后的某年某月某日是星期几,可用函数来计算.首先需要知道,从1998年到某年,过了多少年,每过一年要加上366天(闰年)或365天:然后是 ...
最新文章
- php dir opendir,php opendir()列出目录下文件的方法代码
- bootstrap 一排5个_BootStrap从基础到项目实战_第1季_03章_02_CSS样式栅格系统实例
- 陌屿云PHP代码在线加密系统6.0源码 可添加小马
- BASE64学习小记
- clone远程代码 在不同电脑上git_Git 如何 clone 远程 非 master 分支的代码
- 美赛整理之偏微分方程的数值求解(一)
- asp.net DataReader DataTable 使用反射给给实体赋值
- Pandas安装与对象使用
- 周育如的音标口诀大全_一年级汉语音标口诀记忆方法
- 老板让我通知领导们开会,有几个领导故意开会迟到,老板反而说我不会办事,怎么办?...
- k8s 1.23 及keda 2.7.1 安装测试
- 抖音爆火李峋同款爱心代码,简单附带教程,还有烟花代码,手残党也能学会!!
- Python笔记(三):集合、文件、字符编码
- 搜索引擎蜘蛛的基本原理
- android 扫码枪编程,android 扫码枪解惑
- php app 推送原理,微信公众号开发的那点事第一篇——消息推送原理
- C++语言书写一个程序oct2dec,输入为整数的八进制,输出为其十进制。以下是程序的结果
- 爱游思 » 站长常用工具
- Java web 服务器 搭建_搭建一个java web服务端
- 皮尔森、斯皮尔曼,肯德尔相关系数的理解
热门文章
- 全球音质最好的MP3播放器——BeoPlayer V4.65
- 悦拍悦美 高颜值+时尚范nova2s助力升级拍照体验
- bugku -msic-奇怪的png
- 考Java认证有用吗?
- Android 11 之后,获取 Android 手机屏幕的尺寸(英寸)
- 顶级的计算机科学家是如何养成的?
- pdfjs打印预览多出一页空白页
- 第三代酷睿i3处理器_十代酷睿桌面牙膏挤了一大管,那么主板市场又会迎来怎样变化?...
- Java Bouncy Castle TLS PSK example
- 大学生bootstrap框架网页作业成品 bootstrap响应式网页制作模板 学生家乡网页bootstrap框架网站作品 html静态网页设计制作 dw静态网页成品模板素材网页