首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
智乃办赛
3条解析
开通博客写题解
Songjq
发表于 2025-02-14 21:40:48
这里一眼盯真发现是一道区间dp,然后就是去写状态转移方程了。 我们定义为当前局势为时,长期主义者可获得最大收益。 那么,当前如果是短期主义者的回合,则有: 当前如果是长期主义者的回合,则有: 那么最终答案分别为: 和 。 代码如下: int main(){ cin>>n;
展开全文
Touper
发表于 2025-02-16 11:58:11
E 题题解(并查集 + set) 首先我们要观察根据下表差值交换和根据值的差值交换这两个操做的特性。 根据下标交换,任何值只要能交换到这个位置,那么就能通过这个位置为跳板跳到和这个位置下标差值为 k 的任何地方,也就是所以模 k 后值相同的点都能相互交换。 根据值交换,只能和自己值差值为 k 的进
展开全文
银当taki
发表于 2025-02-15 10:26:42
A 除500和对500取模即可,但是这个余数是1-500的,并不是0-499,所以直接取模会在边界情况出错,需要特判一下 void solve(){ cin>>n; int x=n/500; char c='A'+x; int y=n%500; if(y){ cout&
展开全文
查看本题
查看本题讨论
相关比赛
101637-小白月赛110内测
进入比赛
101918-牛客小白月赛110
进入比赛
102555-2.16练习
进入比赛
102798-浙商职训练赛1
进入比赛
102913-范家豪大赛第一届
进入比赛
等你来战
查看全部
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
牛客周赛 Round 98
报名截止时间:2025-06-29 21: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,随时随地刷题