B2034常规做法

· · 题解

以下是这一道题打表时间复杂度较低而且容易上手的方法,适合初学者学习! 其实就是打表

#include<bits/stdc++.h>
using namespace std;
int main(){
    unsigned int powers[32]={1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,262144,524288,1048576,2097152,4194304,8338608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648};
    int n;
    cin>>n;
    cout<<powers[n];
    return 0;
}