关注
搓逼的第五题做法
#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;
}
查看原帖
点赞 评论
相关推荐
求offer的社畜很想吃卤蛋:篮子对快手是不满意吗
点赞 评论 收藏
分享
10-23 11:17
百度_智能客服研发组_Java后端开发(实习员工) 点赞 评论 收藏
分享
牛客热帖
正在热议
# 晒一晒我的offer #
9711675次浏览 104845人参与
# 应届生被毁约被毁意向了怎么办 #
24625次浏览 232人参与
# 北方华创开奖 #
21342次浏览 244人参与
# 地方国企笔面经互助 #
2101次浏览 6人参与
# 查收我的offer竞争力报告 #
13831次浏览 192人参与
# 机械应届生薪资要多少才合适? #
11892次浏览 57人参与
# 我的工作日记 #
20486次浏览 268人参与
# 寒假躺平还是提前实习 #
57116次浏览 419人参与
# 总结:哪家公司面试体验感最差 #
23813次浏览 116人参与
# 实习,投递多份简历没人回复怎么办 #
2383605次浏览 34203人参与
# 公司情报交流地 #
31117次浏览 219人参与
# 秋招OC许愿 #
224499次浏览 1855人参与
# 00后45度躺现状 #
35274次浏览 303人参与
# 不给转正的实习,你还去吗 #
1512952次浏览 16940人参与
# 没有实习经历,还有机会进大厂吗 #
803188次浏览 13774人参与
# 机械人,签完三方你在忙什么? #
23228次浏览 119人参与
# 来聊聊机械薪资天花板是哪家 #
63542次浏览 431人参与
# 选完offer后,你后悔学本专业吗 #
7198次浏览 45人参与
# 0offer是寒冬太冷还是我太菜 #
880092次浏览 7868人参与
# 大家都开始春招面试了吗 #
409782次浏览 5222人参与
# 机械人怎么评价今年的比亚迪 #
41043次浏览 141人参与