找回密码
 新注册用户
搜索
查看: 4129|回复: 1

[求助] 9+9+9

[复制链接]
发表于 2009-3-1 14:29:48 | 显示全部楼层 |阅读模式
终和数:一个自然数的所有数字的和(当这个和不是一位数时,再把这个和的所有数字相加,直到和为一位数为止).
有一个九位数:abcdefghi,满足以下条件:
1.(a*b*c*d*e*f*g*h*i)=>>9;

2.(a+b+c+d+e+f+g+h+i)=>>9;

3.(a+c+e+g+i)=>>9;

4.(a*c*e*g*i)=>>9;

5.(b+d+f+h)=>>9;

6.[(a+i)*(b+h)*(c+g)*(d+f)*e]=>>9;

7.[(a mod b)*(b mod c)*(c mod d)*(d mod e)*(e mod f)*(f mod g)*(g mod h)*(h mod i)]=>>9;

8.[(i mod h)*(h mod g)*(g mod f)*(f mod e)*(e mod d)*(d mod c)*(c mod b)*(b mod a)]=>>9;

9.[(a mod c)*(c mod e)*(e mod g)*(g mod i)*(b mod d)*(d mod f)*(f mod h)]=>>9.

试求这个九位数。("=>>"表示对应的终和数)。
回复

使用道具 举报

发表于 2009-3-1 22:37:22 | 显示全部楼层

回复 #1 CBG高 的帖子

比较有意思,一点想法仅供参考
1.由(a+b+c+d+e+f+g+h+i)=>>9知(a+b+c+d+e+f+g+h+i)是9的倍数,即(a+b+c+d+e+f+g+h+i)=9*k,(k是一个正整数,1<=k<=9)
2.由(a+c+e+g+i)=>>9知(a+c+e+g+i)=9*m,(m是一个正整数,1<=m<=5)
3.由(b+d+f+h)=>>9知(b+d+f+h)=9*n,(n是一个正整数,1<=n<=4)
4.由(a*b*c*d*e*f*g*h*i)=>>9知abcdefghi这9个数字里不能有0出现(其取值范围是1到9),必有一9出现或者两个非9的3的倍数(3或6)出现。
这样适当限定“abcdefghi”的取值范围,再编程穷举。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-6-6 17:04

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表