95pts,求调
查看原帖
95pts,求调
786213
TC1234楼主2024/10/21 21:33
#include <bits/stdc++.h>
using namespace std;
int main(){
	unsigned long long n,k;
	cin>>n>>k;
	for (long long i=n;i>=1;i--){
		unsigned long long a=(pow(2,i)-1)/2; 
		if (k>a){
			cout<<1;
			k=pow(2,i)-1-k;		
		}else{
			cout<<0;
		}
	} 
	return 0;
}
2024/10/21 21:33
加载中...