一座六层高的塔,每一层点灯的盏数都是上一层的三倍,已知最顶层点了两盏灯,求这座灯塔共点了多少盏灯?
答案:3 悬赏:60 手机版
解决时间 2021-03-24 00:47
- 提问者网友:两耳就是菩提
- 2021-03-23 01:55
一座六层高的塔,每一层点灯的盏数都是上一层的三倍,已知最顶层点了两盏灯,求这座灯塔共点了多少盏灯?
最佳答案
- 五星知识达人网友:动情书生
- 2021-03-23 03:23
2✘3✘3✘3✘3✘3=486
全部回答
- 1楼网友:山河有幸埋战骨
- 2021-03-23 06:13
供参考 答案为3
#include
int calc(int i)
{
int j;
int sum = 0;
for(j = 0; j < 8; j ++)
sum+=i, i*=2;
return sum;
}
int main()
{
int i =1;
int r;
while(1)
{
r = calc(i);
if(r >= 765) break;
i ++;
}
if(r == 765) printf("result = %d\n", i);
else printf("no such result\n");
return 0;
}
这样效率更高一些
#include
int calc(int i)
{
int j;
int sum = 0;
for(j = 0; j < 8; j ++)
sum+=i, i*=2;
return sum;
}
int main()
{
int r;
r = calc(1);
if(765%r) printf("no such result\n");
else printf("result = %d\n", 765/r);
return 0;
}
- 2楼网友:北方的南先生
- 2021-03-23 04:49
3乘6加2
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯