杭电2178(结合二分的思想)

1.猜得的最大数:m=2的n次方-1。
2.若用pow函数需要强制类型转换。

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
    
    
    int n,i;
    scanf("%d",&n);
    while(n--)
    {
    
    
        scanf("%d",&i);
        printf("%d\n",(int)(pow(2,i)-1));
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/mingjiweixiao/article/details/113525225