算式谜典型题解答
发布网友
发布时间:2022-11-07 13:42
我来回答
共5个回答
热心网友
时间:2023-11-03 11:25
昨天看报纸说有一位妈妈因为一道小学3年级的数学题而苦恼,题目是这样的通过等式:红花映绿叶x春=叶绿映花红(x为乘号)算出这6个字分别代表了哪6个数字。这是一个孩子问妈妈的问题,结果妈妈和孩子一样被其难住了,伴随着和其他家长讨论的同时她也在网上发了帖子,以求正解。
回首我小学时,貌似这种题顶多会出现在奥赛,而以我3年级的智力,估计是*为力了,囧rz。今天看到了这题,就偷懒用java写个小程序让计算机去做吧,呵呵。希望结果能对那位母亲有所帮助。将题目换成代数式为:abcde*f=edcba,就是求出符合这个式子的数字。代码如下:
class Compute
{
public static void main(String[]args)
{
Compute com=new Compute();
String[] a=new String[5];
for(int i=2;i<10;i++)
{
for(int j1=1;j1<10;j1++)
{
for(int j2=0;j2<10;j2++)
{
for(int j3=0;j3<10;j3++)
{
for(int j4=0;j4<10;j4++)
{
for(int j5=0;j5<10;j5++)
{
if(com.isEqual(i,j1,j2,j3,j4,j5))
{
a[0]=String.valueOf(j1);
a[1]=String.valueOf(j2);
a[2]=String.valueOf(j3);
a[3]=String.valueOf(j4);
a[4]=String.valueOf(j5);
int m=Integer.parseInt(a[0]+a[1]+a[2]+a[3]+a[4]);
int n=Integer.parseInt(a[4]+a[3]+a[2]+a[1]+a[0]);
int x=i;
if(m*x==n)
{
System.out.println("红花映绿叶x春=叶绿映花红"+"\n"+m+"x"+x+"="+n);
break;
}
}
}
}
}
}
}
}
}
boolean isEqual(int a,int b,int c,int d,int e,int f)
{
int[] shu={a,b,c,d,e,f};
int count=6;
for(int i=0;i<5;i++)
{
for(int j=1;j<count;j++)
{
if(shu[i]==shu[i+j])
{
return false;
}
}
count--;
}
return true;
}
}
最后的执行结果是:(红色部分)
红花映绿叶x春=叶绿映花红
21978x4=87912
即红代表2,花代表1,映代表9,绿代表7,叶代表8,春代表4。
当然作为一个小学生来说,也可以逐步地推理求解:
1:对于abcde*f=edcba,首先f不等于1,因为符合要求的最小5位数12345*9的结果是6位数,所以a*f<9。
2:如果a=1,那么e,f就在3和7之中出结果,但是无论是e=3,f=7还是e=7,f=3带入式子都会产生矛盾。所以a不等于1。
3:若a=2,则符合条件的f只有4;a=3,f=2;a=4,f=2;所以a和f的值就在2,3,4这三个数之间。
2:如果f为3,a和e只能是2和4,结果错误,所以a和f只能是2和4。
3:如果f是2,那么a只能是4,e就是7,结果也错误,所以f只能是4,由此确定了f=4。
4:由f=4推出a=2,e=8。因为b*f必须小于10,因为f是4,a是2,所以b只能是1。再看d,因为f*d+3尾数是1,所以d是7,再看c,因为c*f+3尾数还是c,所以c只能是9。
最后的结果同上:21978*4=87912
热心网友
时间:2023-11-03 11:25
用排除法+列举法 首先确定的是春: 春不可能是0、1,否则等式不能 不能进位,所以红×春<10 如果春为5、6、7、8、9,那么红只能是1,而叶×春个位为1的只能是99=81,显然不对,所以春只能是2、3、4中的一个 如果春是2,因为红×春<10,那么红可能是1、2、3、4:首先排出2,已经用过了;然后排出1、3,因为叶×2=奇数那是不可能的;那红为4,代入发现结果的万位数至少是8,所以也不成立。所以春不为2。 如果春是3,因为红×春<10,那么红可能1、2:如果红是1,那么叶就是7,3×7=21,而1×3=7的话至少要进4位,最大3×9=27,所以红不可能是1;如果红是2,那么叶就是4,只有3×4=12,而红×春即2×3=6 大于结果中万位的叶=4,所以红是2也不成立。既然春是3,红是1、2都不成立,那么可以确定春不为3。 排出春=0、1、2、3、5、6、7、8、9,故可以得出春为4。 第二确定的是红: 红×春(4)<10,那么红只能是1、2中的一个,先排除红是1,叶×春(4)=红(1),结果是奇数,那是不可能的,所以红只能是2 这样就可以确定: 2 ???? × 4 = ????2 即: 2 花映绿叶 × 4 =叶绿映花 2 第三要确定叶 叶×4=结果尾数为2的数,那只有3、8,而2×4=8结果万位至少是8,所以叶只能为8 第四确定花 2 花??8 × 4 = 8 ??花2 花×4=结果不进位,而且2已经用过,所以只能是0、1:如果是0,那么绿×春(4)+3(个位进3位)= 结果尾数是0,显然不成立,所以花只能是1 即: 2 1 ??8 × 4 = 8 ??1 2 第五确定绿 2 1 ?绿8 × 4 = 8 绿?1 2 4×绿+3=结果尾数为1,把结果列举一下,因为绿最大为9,所以结果只可能是11、21、31,代入即可得知绿为7 2 1 ?7 8 × 4 = 8 7 ?1 2 最后确定映,很简单的,确定映为9 答案为: 红花映绿叶=21978 春=4 叶绿映花红=87912 答案补充 21978×4=87912
红花映绿叶=21978
热心网友
时间:2023-11-03 11:26
叶绿映花红 我们热爱科学*学=好好好好好好
热心网友
时间:2023-11-03 11:26
叶绿映花红
热心网友
时间:2023-11-03 11:27
要猜什么的 给点提示 谜底是夏?
三年级数学算式谜,数学高手进。
按照你的题目 1、北京欢迎你 x 4 = 你欢迎京北 思路如下: 令 北京欢迎你 五个数字=abcde 即abcde x 4=ecdba 可见五位数乘以4 仍为五位数 所以a=1or2,b<=4,又因为 4为偶数 所以a=2,e=3or8,所以 4乘以e是有进位的,所以4乘以d 加上进位的个位数是b,又因为b<=4,进位...
求大神,小学奥数,算式谜
三个山相加个位有5,那山代表5,白字肯定是1;三个云相加个位是7,减去进上来的1,个位是6,只有是三个2,这样如就是8了。解这样的题关键是找到突破口,这个题的突破口就在白和山上。
算式谜-四年级奥数
在下面算式的括号里填上合适的数76()5•+()47()21()•例题1:寻找突破口在下面算式的括号里填上合适的数。76(6)55+7=12+(5)471117+1=8(8)21(2)6+4+1=116+5+1=12疯狂操练•6()()□0□□•+2()15-3□17()0912856在下面的竖式里,...
一个乘法算式谜我不会,请求5分钟内解答。(我学数学乐x我学数学乐)_百 ...
学=1,因为XXXX9 * XXXX9 = XXXXXXXXX1=》乐是9 因XXX19 * XXX19 = XXXXXXXX61 =》数=6 (X表示1-9中不确定数,各X不一定相等)根号(6661661161)= 81619 =》我=8,学=1,数=6,乐=9,我数学=861
算式谜典型题解答
昨天看报纸说有一位妈妈因为一道小学3年级的数学题而苦恼,题目是这样的通过等式:红花映绿叶x春=叶绿映花红(x为乘号)算出这6个字分别代表了哪6个数字。这是一个孩子问妈妈的问题,结果妈妈和孩子一样被其难住了,伴随着和其他家长讨论的同时她也在网上发了帖子,以求正解。回首我小学时,貌似...
有趣的数学题(算式谜)..帮帮忙!21978×4=87912 因为乘数4是偶数,所以...
呃,这个呢因为乘数是偶数 不妨假设为2n,这样我们再来计算这个算式就可以理解为21978*n*2,结果末尾显然是偶数!
算式谜:yx+yy+zz=zyx 字母分别代表一个非零数字,请问x代表什么?_百度知...
yx+yy+zz=zyx 10y+x+10y+y+10z+z=100z+10y+x 11y=89z。。。如果y、z是非零的整数的话,本题无解 如果结果可以为小数的话,x可以代表任何数值
算式谜(在每个算式中填入2分之1,3分之1,6分之1,使等式成立。)_百度...
(1/3+1/6)÷1/2=1 1/6÷(1/2-1/3)=1 (1/2+1/6)÷1/3=2 1/2÷(1/3-1/6)=3
算式谜把10.20.30.40.50五个数分别填入下图的各个方格内,使横行,竖...
① 20 10 50 40 30 ② 10 20 30 40 50 ③ 30 20 10 50 40
奥数题:算式谜
abcd abcd abcd dbba a=1 d=7 d应小于6才行 等式不成立 a=2 d=4 d应大于等于6才行 等式不成立 a=3 d=1 d应大于等于9才行 等式不成立 a≥4 发生进位 等式不成立