算法提高 9-1九宫格  时间限制:1.0s   内存限制:256.0MB问题描述九宫格。输入1-9这9个数字的一种任意排序,构成3*3二维数组。如果每行、每列以及对角线之和都相等,打印1。否则打印0。样例输出与上面的样例输入对应的输出。例:数据规模和约定输入1-9这9个数字的一种任意排序。

**我来说说:**其实我觉得这里有些题目比算法训练里面的还要简单,为什么在拴法提高里面呢,疑问啊。像这个题目,感觉不难吧。。。

import java.util.Scanner;public class Main {public boolean isRight(int[] A) {int sum = A[0] + A[1] + A[2];//判断行for(int i = 3;i <= 6;i = i + 3) {if(sum != A[i] + A[i + 1] + A[i + 2])return false;}//判断列for(int i = 0;i <= 2;i++) {if(sum != A[i] + A[i + 3] + A[i + 6])return false;}//判断对角线if(sum != A[0] + A[4] + A[8])return false;if(sum != A[2] + A[4] +A[6])return false;return true;}public static void main(String[] args) {Main test = new Main();Scanner in = new Scanner(System.in);int[] A = new int[9];for(int i = 0;i < 9;i++)A[i] = in.nextInt();if(test.isRight(A)) {System.out.print("1");} else {System.out.print("0");}}
}

上面的是利用一维数组的来判断的,其实也是可以利用二维数组的。

蓝桥杯-9-1九宫格(java)相关推荐

  1. 2021 第十二届 蓝桥杯 国赛决赛 Java B组 真题 详细解析

    文章目录 2021 第十二届 Java B组 国赛 真题答案 详细解析 试题A: 整数范围 答案:255 分析: Code: 试题B: 纯质数 答案:1903 分析: Code: 试题C: 完全日期 ...

  2. c语言奇怪的分式11,蓝桥杯-奇怪的分式-java

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2016, 广州科技贸易职业学院信息工程系学生 * All rights reserved. * 文件名称: ...

  3. java蓝桥杯加法变乘法_蓝桥杯-加法变乘法-java

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2016, 广州科技贸易职业学院信息工程系学生 * All rights reserved. * 文件名称: ...

  4. 2020十一届蓝桥杯国赛二等奖Java B组

    大家觉得写还可以,可以点赞.收藏.关注一下吧! 也可以到我的个人博客参观一下,估计近几年都会一直更新!和我做个朋友吧!https://motongxue.cn 文章目录 参考博客https://blo ...

  5. 第五届蓝桥杯校内选拔赛试题java组_第五届蓝桥杯校内选拔赛试题java组

    第五届"蓝桥杯"全国软件和信息技术专业人才大赛 校内选拔赛试题(Java组) 第一部分:准备工作: 1.在D:盘中建立一个以自己"学号+姓名"命名的考生文件夹. ...

  6. 蓝桥杯第八届省赛JAVA真题----油漆面积

    标题:油漆面积 X星球的一批考古机器人正在一片废墟上考古. 该区域的地面坚硬如石.平整如镜. 管理人员为方便,建立了标准的直角坐标系. 每个机器人都各有特长.身怀绝技.它们感兴趣的内容也不相同. 经过 ...

  7. 蓝桥杯第八届省赛JAVA真题----k倍区间

    标题: k倍区间 给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍 ...

  8. 蓝桥杯软件类比赛java,第十届蓝桥杯大赛软件类省赛

    第十届蓝桥杯大赛软件类省赛 这些题官网还没有解答的,我主要参考了b站UP主大雪菜的解法(绝大部分题先自己做了一遍),当然也网上查了一些解答,但发现现在网上的一些解法并不正确,希望可以给大家一个参考. ...

  9. 蓝桥杯2018省赛Java开发大学C组思路总结

    1.标题:哪天返回 小明被不明势力劫持.后被扔到x星站再无问津.小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文. 他决定在x星战打工.好心的老板答应包食宿,第1天给他1元钱. 并且 ...

  10. 蓝桥杯算法训练(java)--网络流裸题

    题目:一个有向图,求1到N的最大流 输入格式 第一行N M,表示点数与边数 接下来M行每行s t c表示一条从s到t的容量为c的边 先备知识与注意事项 考虑如下情境: 在某个污水处理厂的某一道程序里, ...

最新文章

  1. 深入解析Java OutOfMemoryError
  2. mongo在哪创建管理员_如何给mongodb管理员权限
  3. Learning OpenCV Lecture 5 (Filtering the Images)
  4. gridcontrol 控件的用法
  5. 前端干货之JS最佳实践
  6. linux shell pattern,shell 三剑客之 sed pattern 详解
  7. java servlet面试题_servlet面试题一般有哪些?servlet面试大全详解
  8. 湖南职称计算机模拟试题,湖南职称计算机考试培训软件:集职称计算机考试模拟题、长沙职称计算机考试题库...
  9. JAVA:Array List和Linked List
  10. 怎样制作文章视频gif插图?视频gif格式图片如何在线制作?
  11. CSDN博客给我带来的一些诱惑和选择机会
  12. Flutter 全局弹窗
  13. echarts中如何配置图例形状、图标宽高、图标和文字间距、图例位置、文字颜色、字体大小
  14. C getopt.h
  15. 2020.08.14日常总结——Trie树的实际应用
  16. NC655 牛牛算题
  17. ManytoMany字段属性through和through_fields
  18. 计算机主机如何控制所有的电脑,教你如何让一个鼠标和控制两台电脑
  19. SQL Serve [SQL Server无法连接到服务器]标题: 连接到服务器 ------------------------------ 无法连接到******。 ---解决方法
  20. C语言实例:输出各种形式的九九乘法表

热门文章

  1. C++之全局函数和成员函数互相转换
  2. pack 内存对齐操作
  3. misc_register、 register_chrdev 的区别总结
  4. R语言:expand.grid() 函数解析
  5. C++ Primer 5th笔记(chap 17 标准库特殊设施)匹配与 Regex 迭代器类型
  6. 深度解读DynamIQ架构cache的替换策略
  7. Linux Kernel中local_irq_enable()和local_irq_disable()的实现
  8. SEO -- 搜索引擎优化
  9. mac生成linux下可执行的.go二进制文件
  10. VMProtect SDK+ASProtect SDK保护