5 1 5 5=1

来源:百度知道 编辑:UC知道 时间:2024/04/28 17:41:20
上面算题不能改变顺序,如何解答?谢谢!

楼上两位都是错的。我直接看是看不出来,然后自己编了个C程序,如下,可判断本题无解:
main()
{int a,b,c,d,n=0;
for (a=1;a<=4;a++)
{
if (a==1) n=5+1;
if (a==2) n=5-1;
if (a==3) n=5*1;
if (a==4) n=5/1;
for (b=1;b<=4;b++)
{
if (b==1) n=n+5;
if (b==2) n=n-5;
if (b==3) n=n*5;
if (b==4) n=n/5;
for (c=1;c<=4;c++)
{

if (c==1) n=n+5;
if (c==2) n=n-5;
if (c==3) n=n*5;
if (c==4) n=n/5;
if (n==1) printf ("%d,%d,%d",a,b,c);
if (a==4 && b==4 && c==4 && n<>1) printf("none");
}
}

}

最后结果显示none.

我试试吧㏒ 1/5 +㏒ 5/5 =㏒1*5/ 5=㏒ 5/5 =1
这样能相等吗,好常时间不拿书了,忘的差不多了
/左边是指上面,/右边是指下面

5*1^(5-5)=1

(5/1/5)*5=1
注:*表示二次方

5*1*5/5=1

* 代表乘 / 代表除

5*1*5/5=1