遍历了一遍
2 5 7 8 3 1 4 6
2 7 5 4 1 3 8 6
5 7 2 1 4 6 8 3
7 5 2 3 8 6 4 1
离线
看来小学毕业不了 了
离线
小学生做这道题也是用遍历的方法,只不过不是用电脑,而是用笔和纸遍历
离线
这类题目可以先考虑交点的数值。设所有点横向顺序为a到h。
首先可以确定,第一行中间的点有三条线,则必有三组数满足x+y=14-b,枚举后可以发现只有5和7满足要求。
进一步可以验证b=5时三组数分别是(1,8),(2,7),(3,6),g为4。
b=7时三组数分别是(1,6),(2,5),(3,4),g为8。
之后考虑剩下的三个交点。把所有可能的情况加起来,可以得到
(a+b+c)+(b+d+f)+(b+e+h)+(a+d+g)+(c+e+g)
=(a+b+c+d+e+f+g+h)+(a+2*b+c+d+e+g)
=(1+2+3+4+5+6+7+8)+(a+b+c)+(b+e)+(d+e)
=36+14+(b+e)+(d+e)=14*5=70
因此(b+e)+(d+e)=20,代入可以求出所有解。
离线
现在只会遍历了,
但这种题目肯定是先可以确定一个位置, 然后逐个击破
离线
这类题目可以先考虑交点的数值。设所有点横向顺序为a到h。
首先可以确定,第一行中间的点有三条线,则必有三组数满足x+y=14-b,枚举后可以发现只有5和7满足要求。
进一步可以验证b=5时三组数分别是(1,8),(2,7),(3,6),g为4。
b=7时三组数分别是(1,6),(2,5),(3,4),g为8。
之后考虑剩下的三个交点。把所有可能的情况加起来,可以得到
(a+b+c)+(b+d+f)+(b+e+h)+(a+d+g)+(c+e+g)
=(a+b+c+d+e+f+g+h)+(a+2*b+c+d+e+g)
=(1+2+3+4+5+6+7+8)+(a+b+c)+(b+e)+(d+e)
=36+14+(b+e)+(d+e)=14*5=70
因此(b+e)+(d+e)=20,代入可以求出所有解。
点赞点赞
离线
这类题目可以先考虑交点的数值。设所有点横向顺序为a到h。
首先可以确定,第一行中间的点有三条线,则必有三组数满足x+y=14-b,枚举后可以发现只有5和7满足要求。
进一步可以验证b=5时三组数分别是(1,8),(2,7),(3,6),g为4。
b=7时三组数分别是(1,6),(2,5),(3,4),g为8。
之后考虑剩下的三个交点。把所有可能的情况加起来,可以得到
(a+b+c)+(b+d+f)+(b+e+h)+(a+d+g)+(c+e+g)
=(a+b+c+d+e+f+g+h)+(a+2*b+c+d+e+g)
=(1+2+3+4+5+6+7+8)+(a+b+c)+(b+e)+(d+e)
=36+14+(b+e)+(d+e)=14*5=70
因此(b+e)+(d+e)=20,代入可以求出所有解。
正解
离线
这类题目可以先考虑交点的数值。设所有点横向顺序为a到h。
首先可以确定,第一行中间的点有三条线,则必有三组数满足x+y=14-b,枚举后可以发现只有5和7满足要求。
进一步可以验证b=5时三组数分别是(1,8),(2,7),(3,6),g为4。
b=7时三组数分别是(1,6),(2,5),(3,4),g为8。
之后考虑剩下的三个交点。把所有可能的情况加起来,可以得到
(a+b+c)+(b+d+f)+(b+e+h)+(a+d+g)+(c+e+g)
=(a+b+c+d+e+f+g+h)+(a+2*b+c+d+e+g)
=(1+2+3+4+5+6+7+8)+(a+b+c)+(b+e)+(d+e)
=36+14+(b+e)+(d+e)=14*5=70
因此(b+e)+(d+e)=20,代入可以求出所有解。
厉害厉害。
这题关键是找到 三组数 满足和为 14,
其他都是次要问题!
离线
看来读小学没问题,晚点贴解题思路
离线
我的笨方法 先列出所有三个数加起来为14的可能,只有5和7会出现三次
再拿它们试一下 我试了4次就出来了。从上到下依次填空为
2 7 5
4 1
3 8 6
离线