首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
强迫症
2条解析
开通博客写题解
在这呢
发表于 2020-08-15 15:55:31
题目说可以选择序列里的任意两个元素相加,记作ai和aj,然后把ai+aj放进序列里,再删掉ai和aj其中的随便一个。那么很容易就能够想到,如果ai与aj相等,那么直接把ai或aj与当前序列里最大的数相加,然后再把ai或aj扔掉,这样就是最少的操作次数。再一想,这最少的次数其实就是序列里的相同数的个数
展开全文
小琢卷不动
发表于 2021-11-23 20:51:14
考虑这个操作的本质,就是任意选一组 i,ji,ji,j,令 ai←ai+aja_i\leftarrow a_i+a_jai←ai+aj。 那么一次至多消除一个重复的数字,所以最优的次数就是重复数字的个数。(例如 1 1 1 11~1~1~11 1&nbs
展开全文
查看本题
查看本题讨论
相关比赛
134-牛客小白月赛4
进入比赛
6023-牛客小白月赛4(重现赛)@PhantomSamurai
进入比赛
8845-上海理工大学训练赛(11.4)
进入比赛
19851-牛客竞赛语法入门班数组模拟、枚举、贪心习题
进入比赛
20115-cslg_新生刷题训练6(数组模拟、枚举、贪心)
进入比赛
等你来战
查看全部
中国地质大学(武汉)2025年冬新生赛(同步赛)
报名截止时间:2025-11-15 13:30
牛客周赛 Round 118
报名截止时间:2025-11-16 21:00
牛客2025秋季算法编程训练联赛6-基础组
报名截止时间:2025-11-19 21:00
牛客2025秋季算法编程训练联赛6-提升组
报名截止时间:2025-11-19 21:30
牛客练习赛146
报名截止时间:2025-11-21 21:30
牛客周赛 Round 119
报名截止时间:2025-11-23 21:00
第十七届北京信息科技大学程序设计竞赛(校外同步赛)
报名截止时间:2025-11-26 17:00
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题