(5)一位商人有一个40磅的砝码,由于跌落在地而碎成4块。后来,称
答案:3 悬赏:20 手机版
解决时间 2021-12-03 04:16
- 提问者网友:箛茗
- 2021-12-02 18:34
(5)一位商人有一个40磅的砝码,由于跌落在地而碎成4块。后来,称
最佳答案
- 五星知识达人网友:狂恋
- 2021-12-02 19:15
这4块砝码碎片:
1,3,9.27追问c语言程序怎么编写追答没想好c语言怎么编
1,3,9.27追问c语言程序怎么编写追答没想好c语言怎么编
全部回答
- 1楼网友:不如潦草
- 2021-12-02 20:36
1.3.9.27
- 2楼网友:十年萤火照君眠
- 2021-12-02 19:57
int a,b,c,d,flag=0;
int x,y,z,m;
for(a=1;a<40;a++)
for(b=1;b<40;b++)
for(c=1;c<40;c++)
for(d=1;d<40;d++)
for(int i=5;i<=40;){
flag=0;
for(x=-1;x<2;x++)
for(y=-1;y<2;y++)
for(z=-1;z<2;z++)
for(m=-1;m<2;m++){
if((a*x+y*b+c*z+d*m==i)&&(a+b+c+d==40)) {
flag=1;
}
}
if(flag==1) i++;
else break;
if(i==41) printf("a=%d,b=%d,c=%d,d=%d",a,b,c,d);
int x,y,z,m;
for(a=1;a<40;a++)
for(b=1;b<40;b++)
for(c=1;c<40;c++)
for(d=1;d<40;d++)
for(int i=5;i<=40;){
flag=0;
for(x=-1;x<2;x++)
for(y=-1;y<2;y++)
for(z=-1;z<2;z++)
for(m=-1;m<2;m++){
if((a*x+y*b+c*z+d*m==i)&&(a+b+c+d==40)) {
flag=1;
}
}
if(flag==1) i++;
else break;
if(i==41) printf("a=%d,b=%d,c=%d,d=%d",a,b,c,d);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯