codeforces:CF1604 总结

前言

solve:4
rank:48!!!!!!!!!!
请添加图片描述

这排名我不理解了
solve4真真不算多啊…
而且前四题感觉也不算太难…
仔细看了看榜
哦…
因为这次E和F都太阴间了
所以甚至到2000rnk还是solve4占主流…
人均ABCD呗
而我由于一开始状态很好
做的飞快
占了罚时的便宜,几乎到了solve4的排头
可惜只是虚拟赛了qwq

A

大水题
无话可说

B

一开始蚌住了
想复杂了
这题真是,如果想不到一辈子都想不到
只好先做的C
回来后灵光乍现想到了先全按1分段的做法
然后就easy了

C

也挺水的

D

这个应该是做的很不错的一道题了吧
几乎就是题解思路
快速的做出来D题是我这次排到这个rnk的决定性因素

E

看了题解
确实挺神仙
对于一个固定的序列计算价值,我们考虑一个贪心的思路
倒着取
再第一个出现递减的位置尝试分裂大者
肯定要尽可能的使分裂后的队首大
因此我们就取分裂次数为 ceil(a[i]/a[i+1])-1
队首大小就是 a[i]/ceil(a[i]/a[i+1])
继续往前做就行了
(考场想到倒序分裂了,但还是没贪出来qwq)

然后考虑如何计算所有子串的贡献
设计 dpi,xdp_{i,x}dpi,x 表示 i 从i开始,且分裂后的队首是x的序列的个数
那么就可以写出转移:
dpi+1,x−>dpi,ai/ceil(ai/x)dp_{i+1,x} -> dp{i,a_i/ceil(a_i/x)}dpi+1,x>dpi,ai/ceil(ai/x)
然后发现 ai/ceil(ai/x)a_i/ceil(a_i/x)ai/ceil(ai/x) 的取值不超过 ai\sqrt a_iai
用vector玩一下杂技就行了
为了优化空间,需要滚动数组

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/317698.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IdentityServer4直播

大家好,很久没有更新公众号,让各位久等了,主要是最近出除了工作之外,一直私下在学习和研究IdentityServer4,后续会腾出一部分时间陆续更新公众号。对于IdentityServer4(简称IDS),网上的资料少之可怜&#x…

P7988-[USACO21DEC] HILO G【set,线段树】

正题 题目链接:https://www.luogu.com.cn/problem/P7988 题目大意 给出一个长度为nnn的排列&#xff0c;开始有一个数字xxx&#xff0c;第一次询问回答x<a1x<a_1x<a1​&#xff08;记为LOLOLO&#xff09;或者x>a1x>a_1x>a1​&#xff08;记为HIHIHI&#…

Codeforces Round #712 (Div. 2)

题号题目知识点质量1504ADj Vu思维题1504BFlip the Bits贪心1504CBalance the Bits构造题1504D3-Coloring思维题&#xff0c;构造题1504ETravelling Salesman Problem思维题好题啊1504FFlip the Cards贪心&#xff0c;思维题现在还没搞明白&#xff0c;不错的思维题 A~D题解代码…

[AH2017/HNOI2017]礼物

Description 我的室友最近喜欢上了一个可爱的小女生。马上就要到她的生日了&#xff0c;他决定买一对情侣手 环&#xff0c;一个留给自己&#xff0c;一个送给她。每个手环上各有 n 个装饰物&#xff0c;并且每个装饰物都有一定的亮度。但是在她生日的前一天&#xff0c;我的室…

NOIP2017洛谷P3953:逛公园(分层图最短路、dp、拓扑)

解析 容易想到dp 先跑一遍最短路把每个点的dis求出来 设计dpu,xdp_{u,x}dpu,x​表示结点u多走了x的方案数 dp按照dis升序排列后&#xff0c;从前到后转移即可 如果有0边&#xff0c;求出只有0边时的拓扑序&#xff0c;作为第二关键字进行排序 关于0环&#xff0c;第一篇题解的…

.NET Core 3.0:System.Data的变化

System.Data虽然不引人关注&#xff0c;但在.NET中&#xff0c;System.Data对于各种关系数据库的连接是非常重要的。System.Data也被称为ADO.NET&#xff0c;其前身是ActiveX Data Objects。System.Data提供了通过的框架&#xff0c;在她的基础上.NET数据驱动应用可以被构建。这…

蓝桥杯国赛 皮亚诺曲线距离

参考博客 题意&#xff1a; 题解&#xff1a; 这个很恶魔 本质好说就是找规律&#xff0c;但是贼难写。。 找了篇题解&#xff0c;做法就是大化小&#xff0c;将大阶化为成小阶&#xff0c;计算出离远点的距离。。。我感觉我是写不出来。。 挺秒的&#xff0c;要推公式估计要…

P3369-[模板]普通平衡树【无旋Treap】

正题 题目链接:https://www.luogu.com.cn/problem/P3369 题目大意 一个空可重集&#xff0c;要求支持 插入一个数xxx删除一个数xxx询问一个数xxx的排名询问排名第xxx的数字询问xxx的前驱询问xxx的后继 1≤n≤105,1≤∣x∣≤1071\leq n\leq 10^5,1\leq |x|\leq 10^71≤n≤105…

[SDOI2015]序列统计 (NTT)

Description 小C有一个集合S&#xff0c;里面的元素都是小于M的非负整数。他用程序编写了一个数列生成器&#xff0c;可以生成一个长度为N的数列&#xff0c;数列中的每个数都属于集合S。小C用这个生成器生成了许多这样的数列。 但是小C有一个问题需要你的帮助&#xff1a;给定…

NOIP2016洛谷P1600:天天爱跑步

文章目录解析sol1:树剖mapsol2&#xff1a;树剖离线sol3&#xff1a;dfs维护树状数组差分解析 个人认为本题比同年的逛公园可做许多 本题的一个关键是&#xff1a;把慢跑者(u,v)(u,v)(u,v)转化为上升路径上满足depxtxdepudep_xt_xdep_udepx​tx​depu​的结点和下降路径上满足…

将 Visual Studio 的代码片段导出到 VS Code

导语和原文作者一样&#xff0c;水弟我现在也是使用 VS Code 和 Rider 作为主力开发工具&#xff0c;尤其是 VS Code 可以跨平台&#xff0c;又有丰富的插件支持和多种编程语言支持。当我从 VS 转移到以 VS Code 的开发过程中&#xff0c;遇到的最大问题就是代码提示的不完善&a…

2020 Jiangsu Collegiate Programming Contest

比赛链接 题号题目难易考点Gym 102875AArray难线段树&#xff0c;欧拉降幂Gym 102875BBuilding BlocksGym 102875CCats签到题贪心&#xff0c;思维Gym 102875DDelete Prime中模拟&#xff0c;暴力Gym 102875EEliminate the VirusGym 102875FFlee from MazeGym 102875GGrid Col…

P3835-[模板]可持久化平衡树【无旋Treap】

正题 题目链接:https://www.luogu.com.cn/problem/P3835 题目大意 一个空可重集&#xff0c;要求支持 插入一个数xxx删除一个数xxx询问一个数xxx的排名询问排名第xxx的数字询问xxx的前驱询问xxx的后继 但是所有操作都是基于某个历史版本 1≤n≤5105,1≤∣x∣≤1091\leq n\l…

洛谷P1450:硬币购物(背包、容斥)

解析 呜呜呜不废啊 我只会跑n遍多重背包 感觉非常神仙的一道题 之所以只是蓝的可能是因为代码实现难度太低了吧 但感觉思想真的很难想到 也可能是我太菜了 容斥相关还是需要加强啊qwq 考虑如果没有硬币个数的限制的情况 显然就是个简单的完全背包了 然而如今有了硬币个数的限…

Maze (FFT+快速幂)

Description 众维拉先后在中土大陆上创造了精灵、人类以及矮人&#xff0c;其中矮人是生性喜好常年居住在地下的洞穴的存在&#xff0c;他们挖掘矿物甚至宝石&#xff0c;甚至用他们的勤劳勇敢智慧在地底下创造出了辉煌宏大的宫殿&#xff0c;错综复杂的迷宫——嗯&#xff0c…

如何基于 Kubernetes 构建完整的 DevOps 流水线

前言关于 DevOps 是一个很大的话题&#xff0c;它可能既涉及到公司的技术文化构建&#xff0c;也包括开发者技术能力的支持&#xff0c;这次技术干货分享主要是侧重于技术方面&#xff0c;就是如何用 Kubernetes 来服务好 DevOps 的流水线。本文从 4 个方面介绍&#xff1a;什么…

C - Cats Gym - 102875C

C - Cats Gym - 102875C 题意&#xff1a; n个猫&#xff0c;猫的身高在1到20之间&#xff0c;现在求这些猫的排列&#xff0c;满足一样高的猫不靠着&#xff0c;且他们之间的最矮的猫不比他们高 输出任意符合条件的排列 题解&#xff1a; 构造题 题目的限制条件决定了&…

CF702F-T-Shirts【FhqTreap】

正题 题目链接:https://www.luogu.com.cn/problem/CF702F 题目大意 有nnn个物品&#xff0c;第iii个价格为cic_ici​&#xff0c;质量为qiq_iqi​。 然后有mmm个询问&#xff0c;假设一个人有viv_ivi​块&#xff0c;他每次会买他能买得起的qiq_iqi​最大的&#xff08;如果…

P3160:局部极小值(容斥、状压)

解析 又是一道我不会的容斥题 qwq 本题的一个关键性质:答案有解时&#xff0c;极小值不超过8个 所以可以对其进行状压 考虑从小到大填数 那么在极小值填完之前&#xff0c;它的八连通必然是不能填的 设计dpi,sdp_{i,s}dpi,s​表示从小到大填了i个数&#xff0c;已经填完的极…

[SNOI2017]遗失的答案 (FWT)

description 小皮球在计算出答案之后&#xff0c;买了一堆皮肤&#xff0c;他心里很开心&#xff0c;但是一不小心&#xff0c;就忘记自己买了哪些皮肤了。 ||| 万幸的是&#xff0c;他还记得他把所有皮肤按照 1∼N 来编号&#xff0c;他买来的那些皮肤的编号&#xff08;他至…