关注
第一题
#include <bits/stdc++.h>
using namespace std;
const int N = 100010;
int a[N];
int main(){
int n, k;
scanf("%d%d", &n, &k);
int cnt = 1, sum = 0;
while(n > 1 && k > 0){
if(k >= cnt)k -= cnt;
else break;
sum += 1;
n = (n + 1) / 2;
// printf("%d %d %d %d\n", n, k, sum, cnt);
cnt *= 2;
}
printf("%d\n", sum + n);
}
第三题
#include <bits/stdc++.h>
using namespace std;
const int N = 100010;
int a[N];
int main(){
int n, k;
scanf("%d%d", &n, &k);
for(int i = 0; i < n; i++){
scanf("%d", &a[i]);
}
sort(a, a + n);
int cnt = 0, sum = 0;
for(int i = 0; i < n; i++){
int x = a[i] - sum;
if(x == 0)continue;
if(cnt >= k)break;
printf("%d\n", x);
sum += x;
cnt += 1;
}
while(cnt < k){
printf("0\n");
cnt++;
}
}
第二题不是数组前缀和的绝对值么,为啥只过了70%?
查看原帖
点赞 4
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
10-05 21:58
广西职业师范学院 Java 点赞 评论 收藏
分享
10-15 16:40
河南科技大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 同bg的你秋招战况如何? #
173618次浏览 1016人参与
# 2022毕业即失业取暖地 #
115803次浏览 702人参与
# 联影求职进展汇总 #
50701次浏览 322人参与
# 你实习是赚钱了还是亏钱了? #
29099次浏览 236人参与
# CVTE求职进展汇总 #
22519次浏览 319人参与
# 用一句话形容你的团队氛围 #
17713次浏览 177人参与
# 京东开奖 #
467435次浏览 2665人参与
# 哪些公司校招卡第一学历 #
219644次浏览 776人参与
# 牛客租房专区 #
122299次浏览 1347人参与
# 嵌入式岗知多少 #
58235次浏览 548人参与
# 联影医疗求职进展汇总 #
5458次浏览 24人参与
# 毕业论文进行时 #
6129次浏览 80人参与
# 机械人与华为的爱恨情仇 #
136763次浏览 1011人参与
# 58同城求职进展汇总 #
39681次浏览 263人参与
# 找实习你看重大厂光环还是业务方向 #
41038次浏览 163人参与
# 我来点评面试官 #
15709次浏览 111人参与
# 面对逼签的应对技巧 #
6412次浏览 33人参与
# 扒一扒那些奇葩实习经历 #
126193次浏览 1098人参与
# 腾讯音乐求职进展汇总 #
135523次浏览 1005人参与
# 今年秋招是回暖还是遇冷 #
29825次浏览 187人参与
# 实习返校后,你的精神状态是__? #
36925次浏览 153人参与

联想公司福利 1523人发布