猴子吃桃问题(南阳ACM324)
生活随笔
收集整理的这篇文章主要介绍了
猴子吃桃问题(南阳ACM324)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
猴子吃桃问题
时间限制:3000 ms | 内存限制:65535 KB 难度:0 描述int main()
{
int i,j,n,m,x=0,y=1;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&m);
y=1;
for(j=0;j<m;j++)
{
y=(1+y)*2;
}
printf("%d\n",y) ;
}
system("pause");
return 0;
}
最优程序:
int main()
{
int n,m;
scanf("%d",&n);
while(n--)
{
scanf("%d",&m);
printf("%d\n",(3<<m)-2); //找规律题,<<左移运算 ,0000011(3)左移为0001100(12)—2=10(三天)
}
system("pause");
return 0;
}
转载于:https://www.cnblogs.com/mz-lover/p/3225679.html
总结
以上是生活随笔为你收集整理的猴子吃桃问题(南阳ACM324)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 来分期逾期7天上门催收?逾期多久打电话?
- 下一篇: 递归--基于回溯和递归的八皇后问题解法