已知a+ab+abc+abcd=4361,a,b,c,d分别为某个十进制数字,试编程求出a,b,c,d的值
展开全部
这个眼看着 a=4 的时候就肯定不满足了.
所以 a 根本就不用循环到10才进入下个循环吧.
for(int a=1; a<4; a++)
所以 a 根本就不用循环到10才进入下个循环吧.
for(int a=1; a<4; a++)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不知道这个题的算法还是不懂用java该怎么写?
算法很简单的啊。
最原始最有效的方式:
int a,b,c,d;
a1=a;
ab1=a*10+b;
abc1=a*100*+b*10+c;
abcd1=a*1000+b*100+c*10+d
a1+ab1+abc1+abcd1=4361
后面的不用再说了吧。
算法很简单的啊。
最原始最有效的方式:
int a,b,c,d;
a1=a;
ab1=a*10+b;
abc1=a*100*+b*10+c;
abcd1=a*1000+b*100+c*10+d
a1+ab1+abc1+abcd1=4361
后面的不用再说了吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询