问题描述

  九宫格。输入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程序-蓝桥-九宫格相关推荐

  1. 微信小程序之九宫格布局方案

    2018转眼即将逝去了,由于近期在弄一个小程序的项目的原因,今天在这里记录一下小程序之九宫格布局方案,以备后期需要和相关知识温习. 对于整个小程序项目,原生开发小程序的方式这里就不多说了,官方有确切的 ...

  2. android可拖拽九宫格,微信小程序实现九宫格图片拖拽

    (在真机上的效果就不演示了,是差不多的) 实现思路 布局 在这里运用到了微信小程序的moveable-area和moveable-view两个标签. moveable-area是可拖拽的区域,需要设置 ...

  3. 微信小程序版 九宫格数独游戏

    前言 继上次JAVA版的九宫格数独,这几天把java版的迁移到了小程序这边,写一篇记录一下. 核心还是在算法上,话不多说,直接干代码 一.核心算法 先把81个格子填满,填充之前需要先判断当前格子填的数 ...

  4. c语言实数加法程序,蓝桥杯 算法提高 实数相加(c语言版附注释)

    试题 算法提高 实数相加 蓝桥杯试题解答汇总链接 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 计算两个实数相加的结果. 输入的实数满足如下要求: (1)小数点前的整数部分最多10 ...

  5. 摩尔斯电码的c语言程序,[蓝桥杯][算法提高VIP]摩尔斯电码 (C语言代码)

    解题思路: 录入,分段,比较 注意事项: 不要去关注最后的几句话,完全误导人,我用getchar()结合EOF做得出来,但是提交总是报错,蓝桥杯官网和C语言网都一样. 参考代码:#include #i ...

  6. 微信小程序实现九宫格切图,保存功能!

    效果如下图: 代码如下: <view class='sudoku'><scroll-view scroll-x scroll-y class='canvas-box'>< ...

  7. 微信小程序:九宫格抽奖

    废话不多说,先上样板图 代码就先wxml文件: <view id="container"><!--左上--><view id="li&quo ...

  8. 莫尔斯编码的c语言实现,C程序-蓝桥-摩尔斯电码

    问题描述 摩尔斯电码破译.类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文.请不要使用"zylib.h",只能使用标准库函数.用' * '表示' . ',中间空格用' ...

  9. 黑色星期五c语言程序,[蓝桥杯][算法训练VIP]黑色星期五 (C语言代码)

    解题思路: 输入年份是已知的,既然1998年1月1日是星期四,随后的某年某月某日是星期几,可用函数来计算.首先需要知道,从1998年到某年,过了多少年,每过一年要加上366天(闰年)或365天:然后是 ...

最新文章

  1. 就《在企业中发起和推广DevOps》的问答
  2. Linux 下hosts文件
  3. fedora,linux mint 命令行(终端)打开目录
  4. arcgis二次开发python-ArcGIS 二次开发专题 序
  5. js及jQuery实现checkbox的全选、反选和全不选
  6. 程序员大神用 React “复刻”实现了一个 Windows 11
  7. Maven Optional Exclusions使用区别
  8. 计算机网路【2】数据链路层
  9. 站长快讯 WordPress跨站攻击漏洞修补
  10. C++ #include <.h>和“.h“的区别
  11. 最大子矩阵(信息学奥赛一本通-T1282)
  12. 基础编程题目集 6-7 统计某类完全平方数 (20 分)
  13. Android开发笔记1之HelloWorld
  14. 手机端整张显示出来_现在动辄就4500万像素,像素越高显示效果真的越好吗?...
  15. 2021奥斯汀 Pwn2Own黑客大赛落幕,Master of Pwn 诞生
  16. iOS swift 建立桥接文件及更改位置
  17. python皮卡丘编程代码_Python高级编程-(Part 6 部署代码)
  18. 《深入理解Linux内核》笔记1:内存寻址
  19. 【2018CPCP-Final G:】Pastoral Life in Stardew Valley
  20. 如何在PPT中同时插入多张图片且每张占一页

热门文章

  1. 【TypeScript】TS类型守卫(六)
  2. 分享一些我喜欢的软件工具(陆续补充更新中)
  3. 推荐一个GO语言CMS后台管理系统
  4. Python tushare股票大数据分析与报告生成(优化版1)
  5. 嵌入式实时操作系统μC/OS-Ⅱ 在DSP芯片上的移植与测试
  6. 项目之相对路径、绝对路径, 路径问题
  7. 快克SEO关键词查询工具
  8. rancher搭建cdh6.2大数据平台
  9. java包装类默认值_java包装类
  10. python使用pywin32库将ppt导出为高清图片