找回密码
 欢迎注册
查看: 40181|回复: 24

[转载] 复原算式

[复制链接]
发表于 2013-8-13 21:11:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
   ■ ■ ■
×   ■ ■ ■
   ■ ■ ■
  ■ ■ ■
 ■ ■ ■  
 ■ ■ ■ ■ ■


上面算式中,每个“■”代表1个数字,共20个“■”代表20个数字。仅知 0~9 这十个数字在上面算式中的出现每个都不多于2次。请还原此算式。

评分

参与人数 1金币 +20 收起 理由
gxqcn + 20 首帖奖励,欢迎常来。

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 10:54:43 | 显示全部楼层
由于三位数样本数不多,
虽然用计算机很快可以遍历搜索到,
但我对结果依然很好奇,很期待。。。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 11:28:42 | 显示全部楼层
本帖最后由 云梦 于 2013-8-14 11:30 编辑

是否有解?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
回复

使用道具 举报

发表于 2013-8-14 12:07:17 | 显示全部楼层
共20个“■”代表20个数字。仅知 0~9 这十个数字在上面算式中的出现每个都不多于2次

也就是每个数 出现2次了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 12:27:15 | 显示全部楼层
找出来 有且仅有一组解:
179×224
{179, 224, 358, 358, 716, 40096}

   1 7 9
×   2 2 4
     7 1 6
    3 5 8
 3 5 8  
   4 0 0 9 6

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 12:46:49 | 显示全部楼层
179*224=40096
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 12:51:31 | 显示全部楼层
  1. Clear["Global`*"];(*Clear all variables*)
  2. Do[
  3.     np1=(IntegerDigits@n)[[1]];(*n的百位*)
  4.     np2=(IntegerDigits@n)[[2]];(*n的十位*)
  5.     np3=(IntegerDigits@n)[[3]];(*n的个位*)
  6.     n1=m*np1;(*百位相乘结果*)
  7.     n2=m*np2;(*十位相乘结果*)
  8.     n3=m*np3;(*个位相乘结果*)
  9.     mn=m*n;(*两个数的乘积*)
  10.     dm=IntegerDigits@m;(*m的各位数字*)
  11.     dn=IntegerDigits@n;(*n的各位数字*)
  12.     dnp1=IntegerDigits@n1;
  13.     dnp2=IntegerDigits@n2;
  14.     dnp3=IntegerDigits@n3;
  15.     dmn=IntegerDigits@mn;
  16.     abc=Sort@Join[dm,dn,dnp1,dnp2,dnp3,dmn];(*合并各个数的各位,然后排序*)
  17.     (*判定,然后打印出结果*)
  18.     If[
  19.         n1>=100&&n1<1000&&
  20.         n2>=100&&n2<1000&&
  21.         n3>=100&&n3<1000&&
  22.         mn>=10000&&mn<100000&&
  23.         abc=={0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9},
  24.         Print[{m,n,mn}]
  25.     ],
  26.     {m,100,999},{n,100,999}
  27. ]
复制代码
这是过程!
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 12:55:37 | 显示全部楼层
好久不用mathematica写代码,居然短短的代码会出现好几个错误,真是不可思议!
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 12:56:39 | 显示全部楼层
还是楼主的式子,假如0-9 十个数字都用到了,问其中某一个非0的数字最多可以出现多少次,并给出最多情况下的式子

这个有谁愿意试试

比如:
148×343
{148, 343, 444, 592, 444, 50764}

   1 4 8
×   3 4 3
     4 4 4
    5 9 2
 4 4 4  
   5 0 7 6 4


毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2013-8-14 12:58:31 | 显示全部楼层
呵呵,看来是wayne第一个给出结果,但是我是第一个给出过程的人!
这题很有意思!适合编程序!
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-22 21:04 , Processed in 0.034561 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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