• 「CF551X」Codeforces Round #307 (Div. 2)

    「CF551X」Codeforces Round #307 (Div. 2)

    A.GukiZandContest排序[crayon-5a8da951d4829762139435/]B.ZgukistringZ统计每个串每个字母的使用次数,枚举串b出现次数,计算c最大出现次数,更新答案我不知道为什么写太挫还能T[crayon-5a8da951d483a688105521/]C.GukiZhatesBoxes感受一下可以发现,比较远的箱子堆去的人越少越好所以二分答案后,从后往前贪心check即可[crayon-5a8da951d4848150504906/]D.GukiZandBinaryOperations按位考虑,给定K以后,每一位...

  • 「CF235X」Codeforces Round #146 (Div. 1)

    「CF235X」Codeforces Round #146 (Div. 1)

    A.LCMChallenge显然是在接近n数内找三个两两互质的,由于懒得推公式所以可以小范围暴力一下[crayon-5a8da951d550a396756086/]B.Let'sPlayOsu!计算出到每个位置的期望连续长度就可以得到如果该位置正确的期望得分,就可以dp辣[crayon-5a8da951d5518665215322/]C.CyclicalQuest一道很正经的后缀自动机建出s串的后缀自动机把xi复制一遍接在后面,然后在s串上匹配,就可以得出后缀自动机上贡献答案的结点[crayon-5a8da951d...

  • 「CF293X」Croc Champ 2013 – Round 2

    「CF293X」Croc Champ 2013 - Round 2

    A.WeirdGame两个人都应该采取贪心策略根据规则,先取0而对方不取0则败,所以有1则取1,当然尽量取对方也是1的那些取0的时候同理,尽量取对方是1的那些我们模拟游戏进程得出两个人的最终序列比较即可[crayon-5a8da951d5e8b369858585/]B.DistinctPaths容易发现,n+m-1>K时是无解的,那么有解的棋盘就很小了,状压使用的颜色+dfs然而这样的状态还是太多,我们发现dfs到一个格子的时候,所有未在棋盘上出现的颜色并无差别,所...

  • PKUSC 2014 #2

    PKUSC 2014 #2

    A:QuadTiling对于某一层来说,状态只有6种,所以手推下转移方程,矩阵乘法加速即可[crayon-5a8da951d6cac783709277/]B:Garden傻逼线段树[crayon-5a8da951d6cbd178686042/]D:One-movecheckmate枚举一下皇后能一步到达的位置,然后判一下是否将死注意细节较多具体见discuss[crayon-5a8da951d6ccd819274433/]E:ATP二分答案后,从比赛最后阶段往前考虑当然是每场给每个人分配一个可以打败的最NB的人。。。贪心判解的可行性...

  • 「CF546X」Codeforces Round #304 (Div. 2)

    「CF546X」Codeforces Round #304 (Div. 2)

    A.SoldierandBananas模拟[crayon-5a8da951d758d574762513/]B.SoldierandBadges排序[crayon-5a8da951d759e570077122/]C.SoldierandCards暴力模拟个一百万次。。。[crayon-5a8da951d75a5250089665/]D.SoldierandNumberGame用筛法得出每个数质因子个数前缀和即可[crayon-5a8da951d75ac769893231/]E.SoldierandTraveling我比较愚蠢写了网络流。。正解是什么我不知道[crayon-5a8da951d75b8597050951/] ...

    52015年5月23日1,754模拟,筛法,网络流
  • PKUSC 2013 #2

    PKUSC 2013 #2

    A:TheSettlersofCatan枚举起点dfs[crayon-5a8da951d850f765510066/]B:Nim傻逼记忆化搜索我竟然清空错数组QAQ[crayon-5a8da951d8531038123211/]C:TraditionalBINGO纯阅读题[crayon-5a8da951d853b722527847/]D:TraditionalBINGO排序后广搜更新每个点能到达的最高点。。。一通乱搞感觉并查集也可以就是很麻烦?[crayon-5a8da951d8546391510973/] ...

  • POJ训练记录4

    POJ训练记录4

    1694.AnOldStoneGamef[x]表示x为根的树至少需要的石头,把子树按f排序后贪心即可[crayon-5a8da95200b51272191287/]poj1738.AnoldStoneGame参见discuss的神算法,据说是knuth提出的?[crayon-5a8da95200b64629749410/]1737.ConnectedGraph跪大爷http://blog.csdn.net/PoPoQQQ/article/details/43525019[crayon-5a8da95200b6f505644271/]1742.Coins二进制拆分+bitset竟然过不了...我被题解骗了突然一想这不是以前做过...

  • POJ训练记录3

    POJ训练记录3

    1379.RunAway模拟退火裸题[crayon-5a8da9520151b001337932/]2758.CheckingtheText暴力+哈希[crayon-5a8da95201525525848685/]poj3156.Interconnect由于状态是满足拓扑序的,所以直接dp上,再用个hash记忆化[crayon-5a8da9520152b649461000/]1837.Balancef(i,j)前i个力矩为j的方案,dp[crayon-5a8da95201533982911720/]3609.ResetSequence状压+bfs初始集合是0-n-1每个指令会使得集合中的一些元素消失,目标状态是只有一个0[c...

  • 「CF540X」Codeforces Round #301 (Div. 2)

    「CF540X」Codeforces Round #301 (Div. 2)

    A.CombinationLock模拟[crayon-5a8da95201ad5473412054/]B.SchoolMarks塞一堆中位数,特判什么的[crayon-5a8da95201ade437206573/]C.IceCave深搜连通性,出点入度特判[crayon-5a8da95201ae3508060424/]D.BadLuckIsland期望dp+记忆化[crayon-5a8da95201ae9390654133/]E.InfiniteInversions离散树状数组乱搞[crayon-5a8da95201aed793088458/] ...

  • TLX Practice Contest

    TLX Practice Contest

    被练习赛虐QAQA快速冪脑补一下[crayon-5a8da95201fc3318073070/]B把两种行分开分别dp求前i行有j行两人都错然后枚举两种行分别两人都错了i,j用排列组合算一下贡献即可[crayon-5a8da95201fcb225877309/]C二分+树形dp[crayon-5a8da95201fd5128010177/]...

  • 「BZOJ3122」[SDOI2013] 随机数生成器

    「BZOJ3122」[SDOI2013] 随机数生成器

    DescriptionInput输入含有多组数据,第一行一个正整数T,表示这个测试点内的数据组数。接下来T行,每行有五个整数p,a,b,X1,t,表示一组数据。保证X1和t都是合法的页码。注意:P一定为质数Output共T行,每行一个整数表示他最早读到第t页是哪一天。如果他永远不会读到第t页,输出-1。SampleInput3711337222072221SampleOutput13-1HINT0<=a<=P-1,0<=b<=P-1,2<=P<=10^9题解对于我这种数学渣...

    62015年5月2日3,745BSGS
  • 「BZOJ3160」万径人踪灭

    「BZOJ3160」万径人踪灭

    大爷题解传送门:http://blog.csdn.net/popoqqq/article/details/42193259[crayon-5a8da952030c7331505937/]  

    02015年5月1日4,321manacher,快速傅里叶变换