随笔分类 -  贪心

摘要:题目传送门(内部题149) 输入格式 每个测试点第一行为四个正整数$n,b,s,m$,含义如题目所述。 接下来$m$行,每行三个非负整数$u,v,l$,表示从点$u$到点$v$有一条权值为$l$的有向边,数据保证图是强连通的,也就是任意两个点之间都可以互相走到。 输出格式 对每组数据输出一行一个非负 阅读全文
posted @ 2019-11-13 06:36 HEOI-动动 阅读(255) 评论(0) 推荐(0)
摘要:题目描述 小$w$心里的火焰就要被熄灭了。 简便起见,假设小$w$的内心是一棵$n-1$条边,$n$个节点的树。 现在你要在每个节点里放一些个灭火器,每个节点可以放任意多个。 接下来每个节点都要被分配给一个至多$k$条边远的灭火器,每个灭火器最多能分配给$s$个节点。 至少要多少个灭火器才能让小$w 阅读全文
posted @ 2019-11-11 09:48 HEOI-动动 阅读(263) 评论(0) 推荐(2)
摘要:题目传送门(内部题136) 输入格式 输入文件第一行为两个正整数$n,k$,第二行为一个长度为$n$的小写字母字符串$s$。 输出格式 输出一个整数,为对字符串$s$进行至多$k$次交换相邻字符的操作后,字符串$s$可能达到的最大的$m$指标。 样例 样例输入: 6 3abacba 样例输出: 3 阅读全文
posted @ 2019-11-10 14:12 HEOI-动动 阅读(248) 评论(0) 推荐(0)
摘要:题目传送门(内部题134) 输入格式 第一行两个数$N,L$。 接下来$N$行每行两个数$A_i,B_i$。 接下来$N$行每行一个整数$C_i$。 输出格式 一行一个整数表示答案,无解输出$-1$。 样例 样例输入1: 3 96 35 23 1222 样例输出1: 2 样例输入2: 5 203 2 阅读全文
posted @ 2019-11-09 10:30 HEOI-动动 阅读(154) 评论(0) 推荐(0)
摘要:题目描述 小$A$现在有一个长度为$n$的序列$\{x_i\}$,但是小$A$认为这个序列不够优美。 小$A$认为一个序列是优美的,当且仅当存在$k\in [1,n]$,满足:$$x_1\leqslant x_2\leqslant...\leqslant x_k\geqslant x_{k+1}\g 阅读全文
posted @ 2019-11-07 17:21 HEOI-动动 阅读(213) 评论(0) 推荐(1)
摘要:题目描述 小$A$和小$B$在玩一个游戏,他们两个人每人有$n$张牌,每张牌有一个点数,并且在接下来的$n$个回合中每回合他们两人会分别打出手中的一张牌,点数严格更高的一方得一分,然而现在小$A$通过某种神秘的方法得到了小$B$的出牌顺序,现在他希望规划自己的出牌顺序使得自己在得分尽可能高的前提下出 阅读全文
posted @ 2019-11-07 17:10 HEOI-动动 阅读(396) 评论(0) 推荐(1)
摘要:题目传送门(内部题117) 输入格式 第一行一个整数$k$,表示需要处理的月份数。 接下来的$k$行,每行$4$个整数,第$1+i$行分别为:$c_i,d_i,m_i,p_i$ 接下来的$k-1$行,每行三个整数,其中第$1+k+i$行分别为:$e_i,R_i,E_i$。分别表示从第$i$月存到$i 阅读全文
posted @ 2019-11-04 10:02 HEOI-动动 阅读(243) 评论(0) 推荐(1)
摘要:题目传送门(内部题115) 输入格式 第一行两个正整数$n,m$。 接下来$m$行,每行$4$个正整数$u_j,v_j,L_j,R_j$。 接下来一行$n$个数,若第$i$个数为$1$,则$i$号同学最后学会了毒瘤算法;若第$i$个数为$-1$,则$i$号同学最后没有学会毒瘤算法。若第$i$个数为$ 阅读全文
posted @ 2019-11-02 16:18 HEOI-动动 阅读(200) 评论(0) 推荐(5)
摘要:题目传送门(内部题99) 输入格式 第一行一个整数$n$,第二行$n$个整数$x_1\sim x_n$。 输出格式 一行一个整数表示答案。 样例 样例输入: 58 2 1 4 3 样例输出: 35 数据范围与提示 样例解释: 数据范围: 对于$10\%$的数据,$n\leqslant 10$。 对于 阅读全文
posted @ 2019-10-30 09:07 HEOI-动动 阅读(290) 评论(8) 推荐(1)
摘要:题目描述 $visit\text{_}world$发现有下优化问题可以用很平凡的技巧解决,所以他给你分享了这样一道题:现在有长度为$N$的整数序列$\{ a_i\}$,你需要从中选出$K$个不想叫的连续子区间(可以存在元素不被选),从左到右记它们的和为$s_1,s_2,...,s_k$,我们的优化目 阅读全文
posted @ 2019-10-26 16:35 HEOI-动动 阅读(223) 评论(0) 推荐(0)
摘要:题目描述 在“无限神机”的核心上,有一个奇怪的括号密码,密码初始已经有一个括号序列,有$n$个限制条件,每个限制条件描述为$l_i$和$r_i$,表示区间$[l_i,r_i]$的括号序列必须合法。调整密码只有一种方式:交换括号序列的任意两个字符。求使得密码满足所有条件最少的交换次数。括号序列合法定义 阅读全文
posted @ 2019-10-26 06:56 HEOI-动动 阅读(381) 评论(0) 推荐(6)
摘要:题目描述 智者奥尔曼曾说过:有缘的人即使相隔海角天涯,也会在梦境中相遇。 $IcePrince\text{_}1968$和$IcePrincess\text{_}1968$便是如此。有一天$IcePrincess\text{_}1968$突发奇想:为什么不用梦境操控仪器来增加她和$IcePrince 阅读全文
posted @ 2019-10-15 15:50 HEOI-动动 阅读(285) 评论(0) 推荐(1)
摘要:题目传送门(内部题65) 输入格式 第一行,一个自然数$T$,代表数据组数。对于每组数据:第一行,一个正整数$n$,一个自然数$m$。接下来$n$行,每行两个正整数,$a_i,b_i$。 输出格式 对于每组数据,输出一行,一个整数,代表答案。 样例 样例输入: 3 2 0 5 10 5 5 2 1 阅读全文
posted @ 2019-10-12 10:08 HEOI-动动 阅读(197) 评论(0) 推荐(4)
摘要:题目描述 给定一个长度为$n$的格子序列$x_1,x_2,...,x_n$。每一次$Lyra$可以选择向左跳到任意一个还没到过的位置,也可以向右跳到任意一个还没到过的位置。如果现在$Lyra$在格子$i$,她下一步跳向格子$j$,那么这次跳跃的花费为$|x_i-x_j|$。注意,跳意味着格子$i$和 阅读全文
posted @ 2019-10-10 17:03 HEOI-动动 阅读(245) 评论(0) 推荐(4)
摘要:题目传送门(内部题62) 输入格式 第一行有一个整数$n$。第二行有$N$个整数:$a_1\ a_2\ a_3\cdot\cdot\cdot a_n$。 输出格式 一行一个整数表示最大收益。 样例 样例输入: 51 1 5 3 6 样例输出: 9 数据范围与提示 样例解释: 第$1,2$天分别买入一 阅读全文
posted @ 2019-10-08 17:08 HEOI-动动 阅读(186) 评论(0) 推荐(1)
摘要:题目描述 给定一颗$n$个点的树,树边带权,试求一个排列$P$,使下式的值最大 $$\sum \limits_{i=1}^{n-1}maxflow(P_i,P_{i+1})$$ 其中$maxflow(s,t)$表示从点$s$到点$t$之间的最大流,即从$s$到$t$的路径上最小的边权 输入格式 第一 阅读全文
posted @ 2019-10-07 12:15 HEOI-动动 阅读(153) 评论(0) 推荐(1)
摘要:题目描述 你有一个长度为$n$的排列$P$与一个正整数$K$你可以进行如下操作若干次使得排列的字典序尽量小对于两个满足$|i−j|\geqslant K$且$|P_i−P_j|=1$的下标$i$与$j$,交换$P_i$与$P_j$ 输入格式 第一行包括两个正整数$n$与$K$第二行包括$n$个正整数 阅读全文
posted @ 2019-10-07 07:49 HEOI-动动 阅读(231) 评论(0) 推荐(0)
摘要:题目描述 给定一张$n$个点$m$条边的无向图,每条边连接两个顶点,保证无重边自环,不保证连通你想在这张图上进行若干次旅游,每次旅游可以任选一个点$x$作为起点,再走到一个与 $x$直接有边相连的点$y$,再走到一个与$y$直接有边相连的点$z$并结束本次旅游 作为一个旅游爱好者,你不希望经过任意一 阅读全文
posted @ 2019-10-07 07:27 HEOI-动动 阅读(263) 评论(0) 推荐(1)
摘要:题目描述 $X$国和$Y$国开战了! 作为$X$国的军事参谋,你了解到事态的严峻性。为了更好地应付敌人,你收集到了$Y$国城市中$n$个据点的信息,你打算攻破这$n$个据点! 每个据点$i$的信息由火力系数$A[i]$、士兵数目$B[i]$组成,作为一名具有高超预谋能力的参谋,你当然可以借此分析情势 阅读全文
posted @ 2019-10-01 20:30 HEOI-动动 阅读(481) 评论(0) 推荐(1)
摘要:题目描述 由于出题人思维枯竭所以想不出好玩的背景。有$n$个物品,第$i$个物品的价格是$v_i$,有两个人,每个人都喜欢$n$个物品中的一些物品。要求选出正好$m$个物品,满足选出的物品中至少有$k$个物品被第一个人喜欢,$k$个物品被第二个人喜欢。并求出最小的价格和。 输入格式 第一行三个数$n 阅读全文
posted @ 2019-10-01 19:25 HEOI-动动 阅读(432) 评论(0) 推荐(6)