目录 1 问题描述 2 解决方案 1 问题描述 问题描述 九宫格.输入1-9这9个数字的一种任意排序,构成3*3二维数组.如果每行.每列以及对角线之和都相等,打印1.否则打印0. 样例输出 与上面的样例输入对应的输出.例: 数据规模和约定 输入1-9这9个数字的一种任意排序. 2 解决方案 具体代码如下: import java.util.Scanner; public class Main { public boolean isOK(int[] A) { int sum = A[0] +…
-------------------------------------------------------------------------- 数组也有sort方法 尽量把输入和操作分开写 -------------------------------------------------------------------------- import java.util.*; public class Main { public static void main(String[] args…
试题 算法训练 Remember the A La Mode 问题描述 Hugh Samston经营着一个为今年的ICPC世界总决赛的参与者提供甜点的餐饮服务.他将会提供上面有冰激凌的饼片.为了满足不同的需求,他准备了许多不同的饼片和冰激凌. Hugh希望以一份饼片上一份冰激凌的方式来提供甜点.然而,作为一个商人,他希望能赚到尽可能多的钱.他知道不同种类的饼片和冰激凌组合的价格,也知道那些冰激凌和那些饼片不能组合在一起. Hugh想根据每种饼片和冰激凌的数量,以及之前提到的不同组合的情况,确定他…
问题描述 在年轻的时候,我们故事中的英雄--国王 Copa--他的私人数据并不是完全安全地隐蔽.对他来说是,这不可接受的.因此,他发明了一种密码,好记又难以破解.后来,他才知道这种密码是一个长度为奇数的回文串. Copa 害怕忘记密码,所以他决定把密码写在一张纸上.他发现这样保存密码不安全,于是他决定按下述方法加密密码:他选定一个整数 X ,保证 X 不小于 0 ,且 2X 严格小于串长度.然后他把密码分成 3 段,最前面的 X 个字符为一段,最后面的 X 个字符为一段,剩余的字符为一段.不妨把…