第二三四道题求解答求解答求解答

weixin_45521502 2019-08-14 03:20:51
大佬大佬大佬求解答讲
...全文
120 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2019-09-27
  • 打赏
  • 举报
回复
水仙花 for(int i=100;i<=999;i++){ int a=i%100%10;//个位数 int b=i/10%10;//十位数 int c=i/100;//百位数 if((a*a*a+b*b*b+c*c*c)==i){ System.out.println(i+" "); } }
SuperMonKeY_ 2019-09-26
  • 打赏
  • 举报
回复
引用
java区 你说是啥子语言撒
DaisyLuLuLu 2019-08-14
  • 打赏
  • 举报
回复
第三题象棋的题,其实就是第几个棋格里放当前棋格数的2的减1次方,我不知道你要做的语言里有没有直接计算次方的方法,所以直接用了最原始的写法,当然了用数学的等比数列直接就可以做哈哈int total =0; for(int i=1;i<=64;i++){ int square=1; for(int n=2;n<=i;n++){ square = square *2; } total = total+square; } System.out.print(total);
DaisyLuLuLu 2019-08-14
  • 打赏
  • 举报
回复
第二题的猴子,知道第十天吃了一半多一个就没了,所以第十天吃了2个,所以,往前推第一天的话是间隔了9天, int a = 2; for(int i=0;i<9;i++){ int b = (a+1)*2; a = b; }
DaisyLuLuLu 2019-08-14
  • 打赏
  • 举报
回复
不知道楼主是什么语言,看起来像是c?随手用java写了下第四题,特地避开了java里的一些函数,用了很原生的写法把大概思路表示一下,希望别嫌弃,哈哈。 for(int a=1;a<=9;a++){ for(int b=0;b<=9;b++){ for(int c=0;c<=9;c++){ int aaa= 0; int bbb= 0; int ccc= 0; int total =0; total = 100*a+10*b+c; aaa = a*a*a; bbb = b*b*b; ccc = c*c*c; if(total == (aaa+bbb+ccc)){ System.out.println(total); } } } }

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧