自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒟蒻QTY

I belive I can make a wonder.

  • 博客(211)
  • 资源 (3)
  • 收藏
  • 关注

原创 bfs 大逃亡

问题 C: 大逃亡 时间限制: 1 Sec 内存限制: 256 MB 题目描述 给出数字N(1<=N<=10000),X(1<=x<=1000),Y(1<=Y<=1000),代表有N个敌人分布一个X行Y列的矩阵上,矩形的行号从0到X-1,列号从0到Y-1再给出四个数字x1,y1,x2,y2,代表你要从点(x1,y1)移到(x2,y2)。在移动的过程中你当然希望离敌人的距离的最小值最大化,现在

2017-09-03 18:08:24 367

原创 排列 [HNOI2011]卡农

问题 A: [HNOI2011]卡农 时间限制: 1 Sec 内存限制: 128 MB 题目描述 共有2^n-1种片段组合方式。设数字i出现次数ai,选i个片段是合法总方案数为fi。 这里我们先按不同排列方式为不同情况。 那么对于A(2^n-1,i-1)就是i个位置上有i-1个位置上放上了片段,有两种情况, 1,这i-1个片段已满足要求,不合法。 2,这i-1个片段不满足要求,那

2017-08-27 12:27:16 308

原创 莫队+树状数组 AHOI 作业

3236: [Ahoi2013]作业Time Limit: 100 Sec Memory Limit: 512 MB Submit: 1716 Solved: 690 [Submit][Status][Discuss] DescriptionInputOutputSample Input3 41 2 21 2 1 31 2 1 11 3 1 32 3 2 3Sample Output2 2

2017-08-24 17:17:13 293

原创 带权并查集 then

问题 B: 便 时间限制: 2 Sec 内存限制: 512 MB 提交: 50 解决: 14 题目描述 给出一个R*C的棋盘.共有R行C列,R*C个格子.现要在每个格子都填一个非负整数.使得任意一个2*2的正方形区域都满足这样的性质:左上角的数字+右下角的数字=左下角的数字+右上角的数字.有些格子已经确定,你不能更改其中的数字.其他格子的数字由你决定. 不难验证每个2*2的区域都是符

2017-08-23 16:29:08 380

原创 BFS 华容道

整体思路是BFS没问题,但对于500个询问还是很吃力。但又因为只有一张图,所以我们可以预处理一些东西。 那么来看,对于要移动的点,无非是把空格移动到他的四周,之后交换位置,而交换位置之前有大量无用的转移,而这个转移的耗费对于某个点是确定不变的,而致有转移起点才是有效的,起点与空格交换位置后,空格依然在起点的周围,那么就可以预处理出对于每一个点,他不移动的情况下,若空格在他周围(上下左右)某个位置时

2017-08-22 10:10:31 620 1

原创 概率DP RED IS GOOD

问题 J: Red is good 时间限制: 1 Sec 内存限制: 64 MB 提交: 15 解决: 7 [提交][状态][讨论版] 题目描述 桌面上有R张红牌和B张黑牌,随机打乱顺序后放在桌面上,开始一张一张地翻牌,翻到红牌得到1美元,黑牌则付出1美元。可以随时停止翻牌,在最优策略下平均能得到多少钱。 输入 一行输入两个数R,B,其值在0到5000之间 输出 在最优策略下

2017-08-22 09:59:08 281

原创 高一暑假集训总结

七月25号~八月16号。总的来说,挺愉快的一个月,整个学校也就200多人,没宿管,生活简直是放荡不羁(但我没睡到TLE)。。考了不到二十场试,总结总结吧。。第一轮浪的太狠了,平均直接炸出了前二十,老师因为这事干了我一顿。。但吸收了挺多考试遇到难题时的经验。。到第二轮时,不敢太浪了。。成绩有所好转。。→ _→ 。。到第三轮前开始了和东北几所学校的联考,题目改成了联赛难度的,感觉比原来

2017-08-20 12:17:26 489 1

原创 欧拉函数+逆元 [Sdoi2008]沙拉公主的困惑

**[Sdoi2008]沙拉公主的困惑**时间限制: 1 Sec 内存限制: 259 MB 题目描述 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后的答案即可。R是一

2017-08-15 21:30:27 310

原创 拓展欧几里得 [Noi2002]Savage

对于一个野人,他(她?)所在的位置,(C[i]+x*p[i])%ans,是的,暴力枚举每一个ans,用拓展欧几里得求出每两个wildpeople(wildrage?)相遇的年份,如果小于最小的寿限(就是说他们在有生之年相遇了),那么就不符合情况。注意貌似有好多求同余的办法,貌似没几个是对的。。。但我保证我的是对的。。。#include<cstdio>#include<cstdlib>#inclu

2017-08-15 21:19:43 264

原创 gcd小规律 [Cqoi2014]数三角形

问题 D: [Cqoi2014]数三角形 时间限制: 1 Sec 内存限制: 128 MB 题目描述 给定一个nxm的网格,请计算三点都在格点上的三角形共有多少个。下图为4x4的网格上的一个三角形。 注意三角形的三点不能共线。 输入 输入一行,包含两个空格分隔的正整数m和n。 输出 输出一个正整数,为所求三角形数量。 样例输入 2 2 样例输出 76 数据范围 1<=m

2017-08-15 21:11:32 367

原创 矩阵快速幂 [HNOI2011]数学作业

问题 G: [HNOI2011]数学作业 时间限制: 2 Sec 内存限制: 128 MB 好不容易有一道自己想出来的水题~~ 先说一下怎么构造矩阵吧, b: 10^? 1 1 0 1 1 0 0 1a: 0 0 0 0 0

2017-08-15 20:59:39 263

原创 区间+状压 [Haoi2016]字符合并

问题 A: [Haoi2016]字符合并 时间限制: 2 Sec 内存限制: 256 MB 提交: 73 解决: 35 [提交][状态][讨论版] 题目描述 有一个长度为 n 的 01 串,你可以每次将相邻的 k 个字符合并,得到一个新的字符并获得一定分数。得到的新字 符和分数由这 k 个字符确定。你需要求出你能获得的最大分数。 输入 第一行两个整数n,k。接下来一行长度为n的0

2017-08-15 20:42:41 496

原创 LCA 天天爱跑步

问题 G: 天天爱跑步 时间限制: 2 Sec 内存限制: 512 MB 提交: 24 解决: 20 [提交][状态][讨论版] 题目描述 小C同学认为跑步非常有趣,于是决定制作一款叫做《天天爱跑步》的游戏。《天天爱跑步》是一个养成类游戏,需要玩家每天按时上线,完成打卡任务。这个游戏的地图可以看作一棵包含n个结点和n-1条边的树,每条边连接两个结点,且任意两个结点存在一条路径互相可达。

2017-08-14 21:26:40 405

原创 最短路+DP [ZJOI2006]物流运输

问题 F: [ZJOI2006]物流运输 时间限制: 10 Sec 内存限制: 162 MB 题目描述   物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转 停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种 因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够

2017-08-14 20:47:05 489

原创 大暴搜 [BZOJ3303] 太鼓达人

问题 E: 太鼓达人 时间限制: 1 Sec 内存限制: 128 MB 提交: 6 解决: 3 [提交][状态][讨论版] 题目描述   七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行。这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk、Poet_shy和lydrainbowcat拯救出来的的applepi。看到两人对太鼓达人产生了

2017-08-13 21:45:16 413

原创 最小生成树 tree(陈立杰)

问题 D: tree 时间限制: 3 Sec 内存限制: 512 MB 提交: 24 解决: 7 [提交][状态][讨论版] 题目描述 给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解。 输入 第一行V,E,need分别表示点数,边数和需要的白色边数。 接下来E行,每行s,t,c,col表示这边的端点(点从0开始标号)

2017-08-13 21:25:12 2017

原创 并查集 关押罪犯

问题 G: 关押罪犯时间限制: 1 Sec  内存限制: 128 MB题目描述S城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他们

2017-08-13 21:07:22 323

原创 LCA 约会

问题 C: 约会时间限制: 2 Sec  内存限制: 256 MB题目描述输入输出样例输入41 21 32 412 3样例输出1提示    一道不错的LCA的题。考试时想到正解,无奈打错LCA,超时了35分。。(一个新坑)    这里是需要讨论的。    一,如果求出的路径长为奇数

2017-08-13 20:55:54 254

原创 大模拟 中值滤波

问题 B: 中值滤波时间限制: 2 Sec  内存限制: 128 MB题目描述输入输出提示     联赛难度考试的第二题,第一眼看,N^2效率,过不了。。。就先打了一个暴力程序,输出修改的每一步,然后就发现规律了~~然后又打了一个O(N)效率的大模拟。。。又AC了一道题。。     具体说说:如果一个点两边只要有一个和

2017-08-13 20:49:31 319

原创 模拟 最长上升子串

问题 A: 最长上升子串时间限制: 2 Sec  内存限制: 64 MB题目描述输入67 2 3 1 5 6输出5提示     出题人说这是联赛DAY1的难度。。。第一眼看觉得挺难。。。再看一眼。。。发现好水,     联考时就AC了,他们还有树状数组优化出O(N*log(N)^2)效率就去讲台上装逼的。。实在

2017-08-13 20:41:19 705

原创 差分约束+tarjin [Poi2012]Festival

问题 D: [Poi2012]Festival时间限制: 1 Sec  内存限制: 64 MB有n个正整数X1,X2,...,Xn,再给出m1+m2个限制条件,限制分为两类:1. 给出a,b (12. 给出c,d (1在满足所有限制的条件下,求集合{Xi}大小的最大值。输入第一行三个正整数n, m1, m2 (2接下来m1

2017-08-13 06:12:02 470 1

原创 并查集 [POI2007]洪水pow

问题 E: [POI2007]洪水pow时间限制: 5 Sec  内存限制: 128 MB题目描述AKD市处在一个四面环山的谷地里。最近一场大暴雨引发了洪水,AKD市全被水淹没了。Blue Mary,AKD市的市长,召集了他的所有顾问(包括你)参加一个紧急会议。经过细致的商议之后,会议决定,调集若干巨型抽水机,将它们放在某些被水淹的区域,而后抽干洪水。你手头有一张A

2017-08-13 05:59:33 570 3

原创 瞎搞DP 改造二叉树

问题 C: 改造二叉树时间限制: 1 Sec  内存限制: 128 MB题目描述输入32 2 21 01 1输出2提示    考试时居然有人看成了树规。。。把中序遍历搞出来就成了单调上升,但是单调不下降子序列最好求。。    新技巧:把a[i]-i.这样就变成单调不下降的了。                   对n^2进

2017-08-12 21:39:14 267

原创 组合数 序列

问题 B: 序列时间限制: 1 Sec  内存限制: 256 MB题目描述输入5 32 4 2 3 4输出39提示   因为求的是子序列,不要求连续,所以点在集合里是可以随便选的,只要求出随便选的点的中的最大值即可。   好麻烦。。换个思路,枚举最大值,找有多少个区间满足它最大,乘上就是它对答案的贡献。    正解get 考试时1

2017-08-12 21:32:28 343

原创 链表乱搞 灌水

问题 A: 灌水时间限制: 1 Sec  内存限制: 256 MB  Special Judge题目描述输入样例输入1:3 1样例输出1:3 1 2样例输入2:4 1样例输出2:4 3 1 2样例输入3:8 17样例输出3:6 2 3 1 8 4 5 7输出提示     发现有一个小规律,如果最小的放在

2017-08-12 21:24:52 216

原创 点双连通分量 [HNOI2012]矿场搭建

问题 F: [HNOI2012]矿场搭建时间限制: 1 Sec  内存限制: 128 MB题目描述煤矿工地可以看成是由隧道连接挖煤点组成的无向图。为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处。于是矿主决定在某些挖煤点设立救援出口,使得无论哪一个挖煤点坍塌之后,其他挖煤点的工人都有一条道路通向救援出口。请写一个程序,用来计算至少需要设置几个救援出口

2017-08-11 21:34:33 348 1

原创 拓扑排序 [HNOI2015]菜肴制作

问题 F: [HNOI2015]菜肴制作时间限制: 1 Sec  内存限制: 512 MB题目描述知名美食家小 A被邀请至ATM 大酒店,为其品评菜肴。 ATM 酒店为小 A 准备了 N 道菜肴,酒店按照为菜肴预估的质量从高到低给予1到N的顺序编号,预估质量最高的菜肴编号为1。由于菜肴之间口味搭配的问题,某些菜肴必须在另一些菜肴之前制作,具体的,一共有 M

2017-08-11 21:13:37 358

原创 杂题 区间第K大(kth)

问题 C: 区间第K大(kth)时间限制: 20 Sec  内存限制: 256 MB提交: 48  解决: 37[提交][状态][讨论版]题目描述想必大家对区间第K大问题相当熟悉了。这个问题是这样的,给一串序列和若干询问,每个询问查询某段连续区间中第K大的数。现在我们考虑一个该问题的“Reverse”版本。现在我们给出序列和Q个询问,每个询问给出K_i和X_i,询问有多少区

2017-08-11 21:04:07 616

原创 暴利链表 钟

问题 B: 钟时间限制: 4 Sec  内存限制: 512 MB题目描述输入3 60 -1 11 0 -1-1 1 01 2 3 1 2 3输出5提示       我怀疑这道题出题人是来送钟的。。。然而出题人智商又被虐了。。暴力跑链表就能过。。。       有一种优化,可以算出这个钟什么时候挂掉。。就不用挨个枚举时间

2017-08-11 20:52:12 240

原创 并查集 Travel

问题 A: Travel时间限制: 1 Sec  内存限制: 512 MB题目描述输入4 4 41 2 12 3 33 4 24 1 43 23 33 13 4输出2414提示     干找会超时。。可以利用刚刚做过的魔法森林的思路,因为对于一个询问的len,只可以走边权

2017-08-11 20:44:38 239

原创 神spfa [Noi2014]魔法森林

问题 G: [Noi2014]魔法森林时间限制: 30 Sec  内存限制: 512 MB题目描述为了得到书法大家的真传,小E同学下定决心去拜访住在魔法森林中的隐士。魔法森林可以被看成一个包含个N节点M条边的无向图,节点标号为1..N,边标号为1..M。初始时小E同学在号节点1,隐士则住在号节点N。小E需要通过这一片魔法森林,才能够拜访到隐士。魔法森林中居住了一些妖怪。每当

2017-08-10 21:20:04 367

原创 二维spfa [JLOI2011]飞行路线

问题 D: [JLOI2011]飞行路线时间限制: 1 Sec  内存限制: 128 MB提交: 151  解决: 32[提交][状态][讨论版]题目描述Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个

2017-08-10 21:16:45 299

原创 大暴力 Function

问题 C: Function时间限制: 2 Sec  内存限制: 512 MB提交: 76  解决: 49[提交][状态][讨论版]题目描述        正解是估值线段树。。我不会。。。QAQ,我只会打暴力,而且这道题成功虐了出题人智商,优化一下暴力就能A。 思路就是求解多于范围。所以记录每个访问点的值,如果再访问,直接输出就行。注意会卡常数。   

2017-08-10 21:06:53 230

原创 分块 公主的朋友

问题 B: 公主的朋友时间限制: 1 Sec  内存限制: 256 MB题目描述由于 Wulala 在上个问题中的精彩表现,公主认为 Wulala 是一个很棒的人,就把 Wulala 留在了 X 国。这时正好公主的一位传教士朋友来拜访公主,于是想找 wulala 帮忙X 国如同一条直线,其中有 n 个城市,从东向西分别编号为 1~n。而他的国家中有 m 种宗教,每个城市一定会有

2017-08-10 20:45:43 402 1

原创 树规 Evensgn 剪树枝

问题 A: Evensgn 剪树枝时间限制: 1 Sec  内存限制: 128 MB题目描述繁华中学有一棵苹果树。苹果树有 n 个节点(也就是苹果),n − 1 条边(也就是树枝)。调皮的 Evensgn 爬到苹果树上。他发现这棵苹果树上的苹果有两种:一种是黑苹果,一种是红苹果。Evensgn 想要剪掉 k 条树枝,将整棵树分成 k + 1 个部分。他想要保证每个部

2017-08-10 20:31:17 574

原创 数学的坑,一点点来填

数学这个坑实在太大了,说白了是我太弱了    联赛考的:同余(解方程+逆元),欧拉函数,筛素数(这个过了),组合数,矩阵乘+快速幂,高斯消元   一点点把板子都总结一下。   同余方程:   首先是解线性同余的板子。    p*a+q*b=gcd(a,b)=gcd(b,a%b)=p*b+q*a%b=p*b+q*(a-a/b*b)=q*a+(p-a/b*q)*b;    根据

2017-08-09 21:22:31 512 5

原创 大暴搜 [NOIP2009]靶形数独

问题 G: [NOIP2009]靶形数独时间限制: 5 Sec  内存限制: 128 MB题目描述小城和小华都是热爱数学的好学生,最近,他们不约而同地迷上了数独游戏,好胜的他们想用数独来一比高低。但普通的数独对他们来说都过于简单了,于是他们向 Z博士请教,Z 博士拿出了他最近发明的“靶形数独” ,作为这两个孩子比试的题目。 靶形数独的方格同普通数独一样,在 9 格宽×9

2017-08-09 21:15:08 266 1

原创 找规律 permutation

蛮不好想的,但实现极端容易。   这道题第一步得读明白题,才能找到规律。首先每个循环得是标准循环,而且每个循环所有值之间必须挨着(不然将循环重新排序后顺序就会改变)   好,读明白题后,根据筛选原理,打个表,找规律。。(打表程序顶仨题解)   我把九的贴上1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 9 8 1 2 3 4 5 6 8

2017-08-09 20:57:48 533

原创 线段树+平衡树 beautiful

关于每个值求它的beauty,至多N^2*log(N)的效率,查询一棵线段树搞定。     那么难点在于求beauty。既然要求一个不断插值的中位数,考虑用平衡树,N^2枚举每一个区间(严格说不是每一个)找中位数。普通treap很轻松。     那我介绍一种神奇的而且能用set的做法,先膜拜神犇whm。     对于每个区间的起点,值有一个,然后不断向后推,每次加二,——可以利用这个性

2017-08-09 20:45:37 350

原创 找规律 calc

看一个数对答案的贡献,就是找他前面有多少比它小的,后面有多少比他大的,一乘,就是他前后有多少涉及到他的顺序对,就是他对答案的贡献。     因为n      维护两个,一个是之前最小,正推,每推一个,压进当前位。另一个反推,找到比自己小的,做减法即可。    #include#include#include#include#include#define ll long lon

2017-08-09 20:36:16 277

编程软件2subline

第二个,太大了,一个根本放不下,啊啊啊啊,这个太好用了

2017-10-20

软件1devc++5.11

devc++编程软件,用来编程的,好软件是oier的命。。。。

2017-10-20

COGS提交的代码

为了防止COGS上不去,我下载了我提交上去的所有代码,

2017-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除