2019-03-13 An Easy Problem

#include
#include
#include
using namespace std;
const int maxn = 20;
int b[maxn],h[maxn];
int main(void)
{
    b[0]=1;
    int cnt=19;
    for(int i=1;i<=19;i++) b[i]=b[i-1]*2;
    int n;
    cin>>n;
    while(n!=0)
    {
        if(n>=b[cnt])
        {
            n-=b[cnt];
            h[cnt]=true; 
        }
        cnt--;
    }
    for(int i=19;i>=0;i--) cout<=0;i--) cout<

你可能感兴趣的:(2019-03-13 An Easy Problem)