![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
枚举
_LAM
这个作者很懒,什么都没留下…
展开
-
四平方和 JAVA题解
四平方和定理,又称为拉格朗日定理: 每个正整数都可以表示为至多44个正整数的平方和。 如果把00包括进去,就正好可以表示为44个数的平方和。 比如: 5=02+02+12+225=02+02+12+22 7=12+12+12+227=12+12+12+22 对于一个给定的正整数,可能存在多种平方和的表示法。 要求你对44个数排序: 0≤a≤b≤c≤d0≤a≤b≤c≤d...原创 2020-01-12 18:20:30 · 675 阅读 · 0 评论 -
飞行员兄弟 JAVA题解
“飞行员兄弟”这个游戏,需要玩家顺利的打开一个拥有16个把手的冰箱。 已知每个把手可以处于以下两种状态之一:打开或关闭。 只有当所有把手都打开时,冰箱才会打开。 把手可以表示为一个4х4的矩阵,您可以改变任何一个位置[i,j]上把手的状态。 但是,这也会使得第i行和第j列上的所有把手的状态也随着改变。 请你求出打开冰箱所需的切换把手的次数最小值是多少。 输入格式 输入一共包含四行,每...原创 2020-01-08 19:40:33 · 238 阅读 · 0 评论 -
带分数 JAVA解法
100100可以表示为带分数的形式:100=3+69258714100=3+69258714 还可以表示为:100=82+3546197100=82+3546197 注意特征:带分数中,数字1∼91∼9分别出现且只出现一次(不包含00)。 类似这样的带分数,100100有1111种表示法。 输入格式 一个正整数。 输出格式 输出输入数字用数码1∼91∼9不重复不遗漏...原创 2020-01-08 15:20:59 · 465 阅读 · 1 评论 -
费解的开关 JAVA题解
这道题因为不熟悉java特性被坑了很久!!!注意java对象的赋值如果用“=”的话,即为引用!!并不是赋值!!!新的对象必须由new产生! 你玩过“拉灯”游戏吗?25盏灯排成一个5x5的方形。每一个灯都有一个开关,游戏者可以改变它的状态。每一步,游戏者可以改变某一个灯的状态。游戏者改变一个灯的状态会产生连锁反应:和这个灯上下左右相邻的灯也要相应地改变其状态。 我们用数字“1”表示一盏开着...原创 2020-01-08 11:21:38 · 275 阅读 · 0 评论