草龟公的贵还是母的贵:我想了半年了,谁能告诉我!

来源:百度文库 编辑:高考问答 时间:2024/05/02 09:55:39
有个魔术师请了一个观众上台,让观众想一个3位数ABC.然后让观众告诉他ACB,BAC,BCA,CAB,CBA的和.很快魔术试就能说出ABC是多少.请教大家!!

如果观众说ACB,BAC,BCA,CAB,CBA的和是N,那么显然

N+abc=(2a+2b+2c)*100+(2a+2b+2c)*10+(2a+2b+2c)=(a+b+c)*222

即ABC=(a+b+c)*222-N

魔术师根据上两式计算即可推出答案。

举例如下:

若N=3194则
3194+abc=(2a+2b+2c)*100+(2a+2b+2c)*10+(2a+2b+2c)=(a+b+c)*222
大于3194且能别222整除的数,对应abc,对应(a+b+c)*222
3330 136 2220
3552 358 3552
3774 580 2886
3996 802 2220
显然只有当abc=358时符合

ACB,BAC,BCA,CAB,CBA总和已知,除以5得一个数:M

[[[A、B、C三数中,有一个数大于M这个数的首数,一个小于M这个数的首数。总和为双数则C为双数,为单数则C为单数。]]这个没啥用]

并将总和分解成:100X+10Y+Z(X、Y、Z已知)

2A+2B+C+10(2A+B+2C)+100(A+2B+2C)=100X+10Y+Z

122A+212B+221C=100X+10Y+Z

100X+10Y+Z+ABC
=100(X+A)+10(Y+B)+Z+C
=222A+222B+222C
=200(A+B+C)+20(A+B+C)+2(A+B+C)
可得:
100(X+A)+10(Y+B)+Z+C=2[100(A+B+C)+10(A+B+C)+1(A+B+C)]

M*3得一个数,四舍五入为整百数,如是N00(N只能为0、1、2),则:

Z+10N+C=2(A+B+C)=(Y-N)+10N+B=(X-N)+A此式中只有A|B|C未知,就能算出A、B、C都是多少了。

什么东西都有个规律,他了解这种规律的运用方式,所以能一下子说出来!