第17个点一直过不去,不知道是什么问题……
查看原帖
第17个点一直过不去,不知道是什么问题……
1149225
Felix_Shen楼主2024/9/22 21:52
#include<bits/stdc++.h>
using namespace std;
unsigned long long n,k;

int main(){
    cin>>n>>k;
    for (int i=n;i>=1;i--){
        unsigned long long mid=(pow(2,i)-1)/2;
        if (k<=mid){
            cout<<0;
        }
        else{
            cout<<1;
            k=pow(2,i)-1-k;
        }
    }
}
2024/9/22 21:52
加载中...