自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 联考3day1总结

做题过程因为先做了day2,所以对题目难度大致有点把握。看完题,T1做法比较好想,就先打了T1。 T2,反复读了几遍题,注意到食物可以拆开运输,又看到那两个小于等于50000的数据范围,就想到用背包,将普通的背包下标和值交换下就行了。然后就是怎么处理多重背包的问题。以前做过一次取模后用单调队列的,但一时没想起来,想起来的是将每种拆成1,2,4,8……个的方法。 码完拍完前两题,剩下的时间都用在T

2015-09-23 22:17:30 458

原创 池塘

题面从前有两个青蛙王国,两个王国商业都非常繁荣。但是一块池塘阻碍了两国的商业往来。一次,两只青蛙在池塘的两岸,他们都希望到对岸去。我们可以将池塘看做一个n×m的矩形,在每个格子里,可能会有荷叶。青蛙必须踩在荷叶上,不能跳进水里。如图青蛙可以向他前方的5个有荷叶的地方跳去。   由于有的地方荷叶比较小,当一个青蛙从该荷叶上跳走之后,荷叶会沉入水底,两个青蛙也不能同时跳上这种荷叶。两个青蛙想知道有多少

2015-09-23 22:15:46 834

原创 补给站

题面  WYF为了保证他自己能够吃到足够多的牛排,来补充自己的脑力,所以他建了两个补给站,坐标分别为(ax,ay),(bx,by)。他有n个休息地点,第i个休息地点的坐标是(xi,yi)。每个补给站都有一个补给半径,当一个休息地点在以一个补给站为圆心,该补给站的补给半径为半径的圆中时(包括在圆周上),那个休息地点就会获得补给。现在有m个询问,每个询问会给出第一个补给站的补给半径r1和第二个补给站的补

2015-09-14 22:00:39 743

原创 任务

题面 英勇的福克斯有一个使命,从不同的行星收集尽可能多的燃料。有N个行星,第i个行星储存有Ai个单位的燃料。然而,从任何一个其他行星旅行到该行星都需要花费Bi个单位的燃料。不幸的是,燃料是不可再生的,所以当你第二次来到一个行星时,它就没有任何燃料了可以收集。   福克斯从第P个行星出发,当然他们可以立即收集该行星上的燃料。他们然后可以旅行到其他不同的行星。只要他们有足够的燃料,他们可以以任何顺序旅

2015-09-14 21:48:00 423 2

原创 计算几何之基础篇

向量AB−→−\overrightarrow{AB}表示一个从点A到点B的向量。向量满足:加法的交换性:a⃗ +b⃗ =b⃗ +a⃗ \vec a+\vec b = \vec b + \vec a 加法的结合性:(a⃗ +b⃗ )+c⃗ =a⃗ +(b⃗ +c⃗ )(\vec a + \vec b) + \vec c = \vec a + (\vec b + \vec c) 加法恒等式:0⃗ +

2015-09-09 21:13:43 1308 1

原创 联考1day2总结

做题过程先读题。 T1想到了把答案计算转为求一棵树中一个点到其他所有点的距离和的问题。 T2看到模下的意义和样例后就决定暂时放下… T3看到数据范围,算了下最长的字符串的长度,发现有4∗102084*10^{208}左右,就觉得可能要找规律或者矩阵乘法快速幂。 看完题后,先打了T1的60分暴力,每次要重新建树。然而100%的数据最大的树的节点数会很多,建树是不现实的,我就卡在这了,没想到用分

2015-09-09 20:31:55 445

原创 对你的爱深不见底

题意定义一些字符串,S1=a,S2=b,Si=Si−1+Si−2(i≥3)S_1 = a,S_2 = b,S_i=S_{i-1}+S_{i-2}(i\ge3)。 同时定义一个字符串SS 的权值为一个最大的i<|S|i <|S|满足SS长度为ii的前缀等于长度为ii 的后缀。 求字符串SnS_n的前mm个字符组成的字符串的权值。n≤103n\le10^3 数据组数T≤100T\le100Time

2015-09-08 17:29:02 1133

原创 我想大声告诉你

题意nn 个人(包括你)参加游戏,每一轮随机选出一个还没有出局的人,接着它会出局。它在出局之后剩下的人会受到一次攻击,每一个人在遭到攻击之后会有pp的概率出局。(注意遭到攻击出局的人是不能攻击剩下的人的) 求每一个0≤k<n0\le k < n,你恰好在遭受kk 次攻击之后出局的概率是多少。 注意在这题中,所有数值的运算在模258280327258280327 的意义下进行。p=xy,0≤x<y

2015-09-08 16:40:39 744

原创 送你一颗圣诞树

题意有mm棵树T0T_0~TmT_m,T0T_0只有一个00号节点。对于Ti(i∈[1,m])T_i(i\in[1,m]),给出ai,bi,ci,di,lia_i,b_i,c_i,d_i,l_i,表示这棵树是由TaiT_{a_i}的cic_i号节点与TbiT_{b_i}的did_i号节点间连一条长为lil_i的边构成的。在TiT_i 中,保持TaiT_{a_i} 中的所有节点编号不变,然后如果Tai

2015-09-08 16:01:42 1053

原创 联考1day1总结

做题过程先把题目浏览了一遍,一开始没看懂T2,就先打出了T1T3的暴力。然后研究T1。 T1一开始打的是从小到大枚举nn暴力判断。测了几个数据,我发现这个方法虽然找到一个合法的就能直接输出,但之前会有一些无用的搜索。于是我想能不能从当前状态扩展搜索。一开始打了BFS,打了一半觉得打DFS可能好点,就改打DFS了。 T3想了50分dp很好想,然后一直在想dp优化,一直没想出来…正解竟然是哈夫曼树…

2015-09-05 13:49:56 444

原创 我才不是萝莉控呢

题意有一个长度为nn 的正整数数组AA,满足Ai≥Ai+1A_i \ge A_{i+1},现在构造一个数组BB,令Bi=∑inAiB_i = \sum\limits_{i}^{n}A_i。 现在,有一个n∗nn * n 的网格图,左下角坐标是(1,1)(1, 1),右上角坐标是(n,n)(n, n)。有一个人正在坐标为(n,1)(n, 1)的位置,每一时刻,如果他现在在(x,y)(x, y),他可

2015-09-04 22:26:11 2447

原创 已经没有什么好害怕的了

题意给定一个长度为n 只包含左括号和右括号的序列,求每一个位置经过的合法子串有多少个。 空串是一个合法的串,如果A 和B 都是合法的串,那么(A) 和AB 都是合法的串。 令ans[i]ans[i]为第ii位的答案,对于每组数据,输出一个整数ans=∑1n(ans[i]∗ians = \sum\limits_{1}^{n}(ans[i] * i modmod P),P=19+7P),P = 1^

2015-09-04 22:10:21 1797

原创 线段树什么的最讨厌了

题意TT组数据。 每组数据给你一个区间[l,r][l,r]和limlim,求一个最小的nn,使该区间为00~nn的线段树的一个节点代表的区间,且n≤limn\le lim。 线段树一个[L,R](L≠R)[L,R](L≠R)的节点的叶节点代表的区间为[L,mid],[mid+1,R](mid=⌊L+R2⌋)[L,mid],[mid + 1,R](mid= \lfloor\frac{L +R}{2

2015-09-04 22:00:47 926

空空如也

空空如也

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

TA关注的人

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