首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小辰打比赛
5条解析
开通博客写题解
Qiu_yi
发表于 2023-11-17 23:23:27
牛客小白月赛81 全部题解 A.小辰打比赛 读题 我们肯定优先按照最小的来pk,所以直接排序就好 void solve() { cin>>n>>m; vector<int> w(n); for(auto&v:w) cin>&g
展开全文
牛客483531254号
发表于 2023-11-17 23:03:11
本题的核心是如何控制计算范围防止超界 可以分开计算乘除的累积,如果都相等着总运算结果相等 #include <iostream> #include<bits/stdc++.h> using namespace std; const int mod = 1e7+9; #defi
展开全文
keduoli
发表于 2023-11-17 23:40:53
欢迎关注 珂朵莉 牛客周赛专栏 珂朵莉 牛客小白月赛专栏 F. 小辰刚学 gcd 我多么想,出题人,你可以亚撒西一点。 关于大量区间查询问题,还有gcd,最值,位运算这类,往往可以借助ST来加速。 这题比较特殊,可以分治二分(不知道这样说法对不对)来快速计算整个区间的不同gcd数。 可惜这个思
展开全文
烟台二中_李秉峻
发表于 2023-11-17 21:58:58
简单贪心。 如果想让小辰赢得更多的对手,那么就需要让实力更小的人排在前面,这样小辰的自信就会不断增强。 将选手的实力排序之后,遍历一遍,如果发现 ,就跳出循环;否则将答案增加 。 上代码: #include <bits/stdc++.h> using namespace std; #de
展开全文
CARLJOSEPHLEE
发表于 2024-10-28 18:11:39
升序排序,然后遍历,遇到大于等于x就退出循环 n,x = map(int,input().split()) l = sorted([int(i) for i in input().split()]) s = 0 for i in l: if i < x: s += i
展开全文
查看本题
查看本题讨论
相关比赛
69758-牛客小白月赛81内测
进入比赛
69791-牛客小白月赛81
进入比赛
70495-11.18训练
进入比赛
70649-卷王hjq
进入比赛
70673-11~20
进入比赛
等你来战
查看全部
金山杯2025年武汉理工大学程序设计竞赛
报名截止时间:2025-06-30 15:00
牛客小白月赛119
报名截止时间:2025-07-04 21:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题