问题标题: 酷町堂题目2195 Blah-数集

0
0

3
已采纳
张庭瑜
张庭瑜
初级守护
初级守护

这题用for语句就可以解决了。

每一次循环都对原来的数做2*x+1处理,循环N次然后输出。

int y=1;
for(int i=1;i<n;i++)
{
    y=2*y+1;
}

 

1
陆麟瑞
陆麟瑞
资深天翼
资深天翼

用数据结构队列,用循环也行,思路与楼上相同。

0
0
时梓繁
时梓繁
修练者
修练者
 int x = 1,n;
cin>>n;
for(int i=1;i<=n-1;i++)x = 2*x+1;
cout<<x;
我要回答