关注
搓逼的第五题做法
#include<cstdio>
(5862)#include<cstring>
#include<algorithm>
(5863)#include<iostream>
#include<cmath>
using namespace std;
typedef long long ll;
const int maxn = 100000 + 5;
ll a[maxn];
int main(){
//cout<<log2(100000000000000000)<<endl;
int t,k;
ll x;
scanf("%d",&t);
while(t--){
scanf("%lld%d",&x,&k);
int cnt = log2(x);
if(k > cnt){
printf("-1\n");
}
else{
int t = 0;
while(x > (ll)0){
if(x % (ll)2 == 0){
//cout<<x / (ll)2<<endl;
a[t ++] = x / (ll)2;
//cout<<a[t - 1]<<endl;
x /= (ll)2;
}
else{
a[t ++] = (x - (ll)1) / (ll)2;
x = (x - (ll)1) / (ll)2;
}
}
printf("%lld\n",a[t - k - 1]);
}
}
return 0;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
63490次浏览 540人参与
# 第一份工作应该选择高薪还是大平台 #
220493次浏览 1038人参与
# 华泰星战营,提前锁定校招offer #
3263次浏览 224人参与
# 考公VS就业,你怎么选? #
99920次浏览 523人参与
# 卷__卷不过你们,只能卷__了 #
59854次浏览 756人参与
# 商战,最累的是我们 #
31626次浏览 99人参与
# 校招第一份工作你干了多久? #
150099次浏览 630人参与
# 小红书求职进展汇总 #
238437次浏览 1397人参与
# 大疆求职进展汇总 #
699771次浏览 4351人参与
# 哪些公司对双非友好 #
229934次浏览 1234人参与
# AI时代还有必要刷leetcode吗? #
49406次浏览 577人参与
# 字节7000实习来了,你投了吗? #
43742次浏览 340人参与
# 格力求职进展汇总 #
213483次浏览 1276人参与
# 大学生该如何认清当下的就业环境? #
166061次浏览 910人参与
# 想从事Agent应该学习哪些技术? #
14344次浏览 388人参与
# 校招生月薪1W算什么水平 #
144060次浏览 496人参与
# 海康威视求职进展 #
134623次浏览 555人参与
# 机械笔面试考察这些知识点 #
17942次浏览 121人参与
# 26届春招投递记录 #
4929次浏览 51人参与
# 工作中,努力重要还是选择重要? #
285945次浏览 2586人参与
# HR面都在聊什么? #
21823次浏览 240人参与
查看25道真题和解析