上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 74 下一页
摘要: [BalticOI2014]Friends/[BZOJ4287]新三个和尚 题目大意: 一个字符串$A$,将$A$复制一遍并在任意位置插入一个新字符得到$B$。给出$B(|B|\le2\times10^6,|\Sigma|\le26)$,求$A$是否存在、是否唯一。若唯一,则求出$A$。 思路: 字 阅读全文
posted @ 2018-10-02 20:43 skylee03 阅读(313) 评论(0) 推荐(0)
摘要: 题目大意: 给定一棵$n(n\le3000)$个点的带边权的树,找出$k$个点$A_{1\sim k}$使得$\sum_{1\le i include include include include inline int getint() { register char ch; while(!isd 阅读全文
posted @ 2018-10-02 09:37 skylee03 阅读(248) 评论(0) 推荐(0)
摘要: [BZOJ3080]Minimum Variance Spanning Tree/[BZOJ3754]Tree之最小方差树 题目大意: 给定一个$n(n\le50)$个点,$m(m\le1000)$条边的带权无向图,每条边的边权为$w_i(w_i\le50)$。求最小方差生成树。 3080数据范围: 阅读全文
posted @ 2018-09-30 14:12 skylee03 阅读(330) 评论(0) 推荐(0)
摘要: [BZOJ2238]Mst 题目大意: 给你一个$n(n\le50000)$个点,$m(m\le10^5)$条边的无向带权图。$q(q\le10^5)$次询问,每次询问去掉一条边后图能否连通,如果连通,求最小生成树。(询问互相独立) 思路: 首先求出最小生成树。对于非树边,去掉这条边对答案没有影响; 阅读全文
posted @ 2018-09-30 10:42 skylee03 阅读(442) 评论(0) 推荐(0)
摘要: [HDU4352]XHXJ's LIS 题目大意: $T(T\le10000)$组询问,每次给出$l,r,k(l\le r\le 2^{63},k\le10)$,求若将数字看成一个字符串,有多少个$[l,r]$中的数满足LIS为$k$。 思路: $f_{i,j,k}$表示考虑前$i$位,LIS中数的 阅读全文
posted @ 2018-09-30 08:47 skylee03 阅读(196) 评论(0) 推荐(0)
摘要: Wannafly挑战赛25游记 A 因子 题目大意: 令$x=n!(n\le10^{12})$,给定一大于$1$的正整数$p(p\le10000)$求一个$k$使得$p^k|x$并且$p^{k+1}\not|x$的因子。 思路: 枚举$p$的每一个质因数$q$,求出它在$n!$出现次数$/p$中出现 阅读全文
posted @ 2018-09-29 18:48 skylee03 阅读(171) 评论(0) 推荐(0)
摘要: [POI2018]Pionek 题目大意: 在无限大的二维平面的原点放置着一个棋子。你有$n(n\le2\times10^5)$条可用的移动指令,每条指令可以用一个二维整数向量表示。请你选取若干条指令,使得经过这些操作后,棋子离原点的距离最大。 思路: 将所有向量极角排序,然后你选取的向量一定是里面 阅读全文
posted @ 2018-09-29 18:00 skylee03 阅读(246) 评论(0) 推荐(0)
摘要: [JSOI2004]平衡点/[BZOJ3680]吊打XXX 题目大意: 有$n(n\le10000)$个重物,每个重物系在一条足够长的绳子上。每条绳子自上而下穿过桌面上的洞,然后系在一起。假设绳子是完全弹性的,桌子足够高,且忽略所有的摩擦。问绳结最终平衡于何处。 思路: 模拟退火。 源代码: cpp 阅读全文
posted @ 2018-09-29 10:57 skylee03 阅读(217) 评论(0) 推荐(0)
摘要: [CF241E]Flights 题目大意: 给一张$n(n\le1000)$个点$m(m\le5000)$条边的DAG,确定每条边的边权$w_i(w_i\in\{1,2\})$,使得所有从$1$到$n$的路径拥有相同的长度。 思路: 首先用BFS求出所有与$1$到$n$路径有关的点构成的子图。 这样 阅读全文
posted @ 2018-09-28 14:16 skylee03 阅读(268) 评论(0) 推荐(0)
摘要: [CF521D]Shop 题目大意: 你有一个长度为$k(k\le10^5)$的数列$A_{1\sim k}$,有$n(n\le10^5)$种操作,操作包含以下$3$种: 1. 将$A_x$变成$y$; 2. 将$A_x$加上$y$; 3. 将$A_x$乘以$y$。 定义这个数列的收益为各项之积,你 阅读全文
posted @ 2018-09-27 20:39 skylee03 阅读(489) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 74 下一页