求调
查看原帖
求调
1351419
weizixu0806楼主2024/10/22 17:13
#include<bits/stdc++.h>
using namespace std;
#define int unsigned long long
#define endl '\n'
int n,k;
bool f;
signed main(){
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	cin>>n>>k;
	k++;
	while(k>0&&n>0){
		n--;
		if(k<=pow(2,n)){
			cout<<f;
			f = 0;
		}
		else{
			cout<<!f;
			f = 1;
			k-=pow(2,n);
		}
//		cout<<' '<<k<<endl;
	}
	return 0;
}

WA on 17和20

2024/10/22 17:13
加载中...