- 博客(95)
- 收藏
- 关注
原创 bzoj 1706: [usaco2007 Nov]relays 奶牛接力跑 (矩阵乘法)
1706: [usaco2007 Nov]relays 奶牛接力跑Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 635 Solved: 329[Submit][Status][Discuss]DescriptionFJ的N(2 <= N <= 1,000,000)头奶牛选择了接力跑作为她们的日常锻炼项目。至于进行接力跑的地点
2017-02-28 23:48:18 484
原创 bzoj 1898: [Zjoi2005]Swamp 沼泽鳄鱼 (矩阵乘法优化DP)
1898: [Zjoi2005]Swamp 沼泽鳄鱼Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1154 Solved: 635[Submit][Status][Discuss]Description潘塔纳尔沼泽地号称世界上最大的一块湿地,它地位于巴西中部马托格罗索州的南部地区。每当雨季来临,这里碧波荡漾、生机盎然,引来不少
2017-02-28 21:01:45 338
原创 bzoj 3944: Sum (杜教筛)
题目描述传送门题目大意: ans1=∑ni=1φ(i)ans1=\sum_{i=1}^n \varphi(i), ans2=∑ni=1μ(i)ans2=\sum_{i=1}^n \mu(i) n<=231−1n<=2^{31}-1题解对于ans1=∑ni=1φ(i)ans1=\sum_{i=1}^n \varphi(i) 我们利用n=∑d|nφ(d)n=\sum\limits_{d|n} \v
2017-02-28 15:36:54 719
原创 bzoj 1968: [Ahoi2005]COMMON 约数研究 (线性筛求约数个数)
1968: [Ahoi2005]COMMON 约数研究Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 2170 Solved: 1655[Submit][Status][Discuss]DescriptionInput只有一行一个整数 N(0 Output只有一行输出,为整数M,即f(1)到f(N)的累加
2017-02-28 08:07:59 527
原创 bzoj 1972: [Sdoi2010]猪国杀 (大模拟)
题目描述 Description《猪国杀》是一种多猪牌类回合制游戏,一共有三种角色:主猪,忠猪,反猪。每局游戏主猪有且只有一只,忠猪和反猪可以有多只,每只猪扮演一种角色。游戏目的:主猪(MP):自己存活的情况下消灭所有的反猪。忠猪(ZP):不惜一切保护主猪,胜利条件与主猪相同。反猪(AP):杀死主猪。游戏过程:游戏开始时候,每个玩家手里都会有4张牌,且体力上限和初始
2017-02-27 20:36:09 2052
原创 test from ShallWe T2 交叉感情线 (LCA+最小割)
题目描述传送门题目大意:给出一棵包含n个节点的树,i号点的点权为i\&(111)_2。定义树上的一条路径的权值为路径上所有点的点权的异或和。现在有m1条喜剧线,m2条悲剧线。每条线的满意度Si也会给出。现在你需要选出给出的感情线的一个子集,使得其满意度之和最大。一个方案合法,当且仅当任意喜剧线x和悲剧线y的交时,Sx∗Sy≤7Sx∗Sy≤7,其中Sx,SyS_x,S_y均表示路径的权值。求最大满意度
2017-02-26 21:16:26 333
原创 codeforces 777 B. Game of Credit Cards (排序乱搞)
B. Game of Credit Cardstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputAfter the fourth season Sherlock an
2017-02-26 10:55:56 522
原创 codeforces 777E. Hanoi Factory (线段树)
E. Hanoi Factorytime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputOf course you have heard the famous task ab
2017-02-26 10:30:39 396
原创 codeforce 777 C. Alyona and Spreadsheet (线段树)
C. Alyona and Spreadsheettime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputDuring the lesson small girl Alyon
2017-02-26 10:25:35 398
原创 bzoj 4031: [HEOI2015]小Z的房间 (矩阵树定理+高斯消元)
4031: [HEOI2015]小Z的房间Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 932 Solved: 454[Submit][Status][Discuss]Description你突然有了一个大房子,房子里面有一些房间。事实上,你的房子可以看做是一个包含n*m个格子的格状矩形,每个格子是一个房间或者是一个柱子。
2017-02-26 08:15:56 454
原创 bzoj 3456: 城市规划 (NTT+多项式求逆)
题目描述传送门题目大意:求n个点简单无向连通图数,其中任意点之间可以随意连边,不存在重边和自环。题解设f[n]f[n]表示n个点简单连通图个数(即1所属的连通块内有n个点) f[n]=2(n−1)∗n/2−∑i=0n−1Ci−1n−1∗f[i]∗2(n−i)∗(n−i−1)/2f[n]=2^{(n-1)*n/2}-\sum\limits_{i=0}^{n-1}{C_{n-1}^{i-1}*f[i]
2017-02-24 11:40:00 1218 6
原创 cogs 2287. [HZOI 2015]疯狂的机器人 (NTT优化DP)
题目描述[HZOI 2015]疯狂的机器人 ★★★ 输入文件:crazy_robot.in 输出文件:crazy_robot.out 简单对比 时间限制:1 s 内存限制:512 MB 【题目描述】现在在二维平面内原点上有一只机器人 他每次操作可以选择向右走,向左走,向下走,向上走和不走(每次如果走只能走一格) 但是由于本蒟蒻施展的大魔法,机器人不能走到横坐标是负数或者
2017-02-23 22:00:10 1149
原创 spoj 104 HIGH - Highways (矩阵树定理)
HIGH - Highwaysno tags In some countries building highways takes a lot of time... Maybe that's because there are many possiblities to construct a network of highways and engineers can't
2017-02-23 19:21:58 544
原创 codeforces 528D. Fuzzy Search (FFT优化DP)
题目描述传送门题目大意:给出一个母串和一个模板串,求模板串在母串中的匹配次数。 匹配时,如果用s[i]匹配t[j],那么只要s[i-k]-s[i+k]中有字母与t[j]相同即可算作匹配成功。其中s[i]表示母串的第i位,t[j]表示模板串的第j位。题解如果数据范围小的话,这题就是一个DP f[i][j]=f[i-1][j-1]&mp[i][t[j]]表示母串的第i位匹配到模板串的第j位是否可以匹
2017-02-23 07:57:59 1221
原创 bzoj 3992: [SDOI2015]序列统计 (NTT+快速幂+DP)
题目描述传送门题目大意:给定元素在[0,m)内的整数集合S,求有多少个长度为n的数列满足所有元素属于S且mod m下的积为x,元素可以重复出现。题解这道题看到之后容易想到dp f[i][j]f[i][j]表示的是选到第i个数,乘积%m的方案数 f[i][j]=∑i=1|s|f[i−1][j∗inv[S[i]]f[i][j]=\sum\limits_{i=1}^{|s|}f[i-1][j*inv[
2017-02-22 20:51:35 1533
原创 bzoj 3527: [Zjoi2014]力 (FFT)
题目描述传送门给出nn个数qiq_i,给出FjF_j的定义如下: Fj=∑i<jqiqj(i−j)2−∑i>jqiqj(i−j)2F_j=\sum\limits_{i < j}{q_iq_j \over (i-j)^2}-\sum\limits_{i>j}{q_iq_j\over(i-j)^2} 令Ei=Fi/qiE_i=F_i/q_i ,求EiE_i输入第一行一个整数n。 接下来n行每行输入
2017-02-22 15:40:43 1049
原创 bzoj 2194: 快速傅立叶之二 (FFT)
2194: 快速傅立叶之二Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 1178 Solved: 682[Submit][Status][Discuss]Description请计算C[k]=sigma(a[i]*b[i-k]) 其中 k Input第一行一个整数N,接下来N行,第i+2..i+N-1行
2017-02-22 10:55:04 361
原创 bzoj 2179: FFT快速傅立叶 (FFT)
2179: FFT快速傅立叶Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 3148 Solved: 1626[Submit][Status][Discuss]Description给出两个n位10进制整数x和y,你需要计算x*y。Input第一行一个正整数n。 第二行描述一个位数为n的正整数x。 第三行描述一个
2017-02-22 09:29:43 491
原创 UOJ#34 多项式乘法(FFT模板题)
题目描述给你两个多项式,请输出乘起来后的多项式。输入格式第一行两个整数 nn 和 mm,分别表示两个多项式的次数。第二行 n+1n+1 个整数,分别表示第一个多项式的 00 到 nn 次项前的系数。第三行 m+1m+1 个整数,分别表示第一个多项式的 00 到 mm 次项前的系数。输出格式一行 n+m+1n+m+1 个整数,分别表示乘起来后的
2017-02-22 08:42:47 844
原创 codeforces 617E. XOR and Favorite Number (莫队)
E. XOR and Favorite Numbertime limit per test4 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputBob has a favorite number k and
2017-02-21 19:46:49 319
原创 codeforces 375D. Tree and Queries (莫队+分块)
D. Tree and Queriestime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou have a rooted tree consisting of n v
2017-02-21 19:00:07 597
原创 bzoj 3236: [Ahoi2013]作业 (莫队+分块)
3236: [Ahoi2013]作业Time Limit: 100 Sec Memory Limit: 512 MBSubmit: 1547 Solved: 635[Submit][Status][Discuss]DescriptionInputOutputSample Input3 41 2 21 2 1 3
2017-02-21 16:47:07 1081
原创 codeforces 86 D. Powerful array (莫队)
D. Powerful arraytime limit per test5 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputAn array of positive integers a1, a2, ...
2017-02-21 15:58:49 288
原创 codeforces 444C. DZY Loves Colors (线段树)
C. DZY Loves Colorstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputDZY loves colors, and he enjoys paintin
2017-02-21 15:10:42 237
原创 bzoj 1997: [Hnoi2010]Planar (2-SAT)
1997: [Hnoi2010]PlanarTime Limit: 10 Sec Memory Limit: 64 MBSubmit: 1739 Solved: 659[Submit][Status][Discuss]DescriptionInputOutputSample Input26 9 1 4 1
2017-02-21 11:04:18 399
原创 bzoj 2199: [Usaco2011 Jan]奶牛议会 (2-SAT+拓扑序+bitset)
2199: [Usaco2011 Jan]奶牛议会Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 360 Solved: 229[Submit][Status][Discuss]Description由于对Farmer John的领导感到极其不悦,奶牛们退出了农场,组建了奶牛议会。议会以“每头牛 都可以获得自己想要的”为原则
2017-02-21 08:56:08 292
原创 bzoj 1823: [JSOI2010]满汉全席 (2-SAT)
1823: [JSOI2010]满汉全席Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 1796 Solved: 870[Submit][Status][Discuss]Description满汉全席是中国最丰盛的宴客菜肴,有许多种不同的材料透过满族或是汉族的料理方式,呈现在數量繁多的菜色之中。由于菜色众多而繁杂,只有极少數博
2017-02-21 07:54:40 241
原创 hdu 2815 Mod Tree (扩展BSGS)
Mod TreeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6172 Accepted Submission(s): 1544Problem Description The picture i
2017-02-20 21:12:00 1023
原创 bzoj 1018: [SHOI2008]堵塞的交通traffic (线段树维护连通性)
1018: [SHOI2008]堵塞的交通trafficTime Limit: 3 Sec Memory Limit: 162 MBSubmit: 3192 Solved: 1062[Submit][Status][Discuss]Description 有一天,由于某种穿越现象作用,你来到了传说中的小人国。小人国的布局非常奇特,整个国家的交通系统可以被看成是一个
2017-02-20 20:32:11 774
原创 bzoj 2095: [Poi2010]Bridges (二分+最大流+欧拉图)
2095: [Poi2010]BridgesTime Limit: 10 Sec Memory Limit: 259 MBSubmit: 854 Solved: 292[Submit][Status][Discuss]DescriptionYYD为了减肥,他来到了瘦海,这是一个巨大的海,海中有n个小岛,小岛之间有m座桥连接,两个小岛之间不会有两座桥,并且从一个小岛可以到
2017-02-20 15:41:47 382
原创 hdu 3018 Ant Trip (欧拉图+并查集)
Ant TripTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2727 Accepted Submission(s): 1075Problem DescriptionAnt Country consi
2017-02-20 14:00:27 327
原创 bzoj 3706: 反色刷 (欧拉图+并查集)
3706: 反色刷Time Limit: 30 Sec Memory Limit: 128 MBSubmit: 40 Solved: 28[Submit][Status][Discuss]Description给一张无向图,边有黑白两种颜色,现在你有一堆反色刷,可以从任意点开始刷,经过若干条边后回到起点。现在要询问至少需要多少个反色刷可以使这张图所有边都变成白色。
2017-02-20 10:24:20 800
原创 bzoj 3033: 太鼓达人 (欧拉图+dfs)
3033: 太鼓达人Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 257 Solved: 198[Submit][Status][Discuss]Description 七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行。这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk、
2017-02-20 08:38:11 1321
原创 bzoj 1567: [JSOI2008]Blue Mary的战役地图 (二分+hash)
1567: [JSOI2008]Blue Mary的战役地图Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 882 Solved: 507[Submit][Status][Discuss]DescriptionBlue Mary最近迷上了玩Starcraft(星际争霸) 的RPG游戏。她正在设法寻找更多的战役地图以进一步提高
2017-02-19 21:55:18 351
原创 bzoj 1709: [Usaco2007 Oct]Super Paintball超级弹珠 (乱搞)
1709: [Usaco2007 Oct]Super Paintball超级弹珠Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 440 Solved: 348[Submit][Status][Discuss]Description奶牛们最近从著名的奶牛玩具制造商Tycow那里,买了一套仿真版彩弹游戏设备(类乎于真人版CS)。 B
2017-02-19 20:59:37 312
原创 bzoj 3098: Hash Killer II (生日攻击)
3098: Hash Killer IITime Limit: 5 Sec Memory Limit: 128 MBSec Special JudgeSubmit: 1345 Solved: 721[Submit][Status][Discuss]Description这天天气不错,hzhwcmhf神犇给VFleaKing出了一道题:给你一个长度为N的字符串S,求
2017-02-19 20:30:43 403
原创 code vs 1553 互斥的数 (map+dfs)
题目描述 Description有这样的一个集合,集合中的元素个数由给定的N决定,集合的元素为N个不同的正整数,一旦集合中的两个数x,y满足y = P*x,那么就认为x,y这两个数是互斥的,现在想知道给定的一个集合的最大子集满足两两之间不互斥。输入描述 Input Description输入有多组数据,每组第一行给定两个数N和P(1)。接下来一行包含N个不同正整
2017-02-19 19:49:11 462
原创 code vs 1735 方程的解数 (dfs+hash)
题目描述 Description已知一个n元高次方程:k1x1p1+k2x2p2+……+knxnpn = 0其中:x1, x2, …,xn是未知数,k1,k2,…,kn是系数,p1,p2,…pn是指数。且方程中的所有数均为整数。假设未知数1≤ xi ≤M, i=1,,,n,求这个方程的整数解的个数。输入描述 Input Description
2017-02-19 16:55:48 723
原创 codeforces 338D GCD Table (扩展中国剩余定理)
D. GCD Tabletime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputConsider a table G of size n × m such that G(
2017-02-19 08:48:19 1142
原创 bzoj 4032: [HEOI2015]最短不公共子串 (DP+后缀自动机)
4032: [HEOI2015]最短不公共子串Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 430 Solved: 209[Submit][Status][Discuss]Description 在虐各种最长公共子串、子序列的题虐的不耐烦了之后,你决定反其道而行之。一个串的“子串”指的是它的连续的一段,例如bcd是ab
2017-02-18 19:21:20 770 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人