牛客周赛 Round 9 解题报告 | 平均数猜测

题解报告 详细的 链接

https://blog.nowcoder.net/n/069bc5218c4e4e5ca615f1af4a91041c

A. 因为取模,所以有个小技巧,对x做个偏移,使得index 0,最后结果在偏移回来就行, (x-1)%m+1

B. 枚举就行,枚举x的位置,这样 max(变动后值 - 原先的值), 这个位置就是目标位置

C. 枚举起点就行,然后线性遍历模拟,取0/1开头的最小代价,贡献思路可能在这里失效

D. 思维题吧,众数一定是n/n-1个, n-1的时候,如何构造呢?要剔除那个倒霉鬼?剩下的n-1又怎么代价最小?+1/-1,其实暗示了平均数,但是这里需要枚举 avg的向上/向下取整。

全部评论

相关推荐

小火柴燃烧吧:接啊,接了之后反手在咸鱼找个大学生搞一下,量大从优
点赞 评论 收藏
分享
评论
3
2
分享
牛客网
牛客企业服务