自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

恐怖如斯

↓ ← → ↖ ↗ ↙ ↘ ㊣ ◎ ○ ● ⊕ ⊙ ○ ● △ ▲ ☆ ★ ◇ ◆ □ ■ 

  • 博客(12)
  • 收藏
  • 关注

原创 POJ3414-Pots

题面You are given two pots, having the volume of A and B liters respectively. The following operations can be performed:FILL(i) fill the pot i (1 ≤ i ≤ 2) from the tap; DROP(i) empty the pot

2016-07-27 15:47:49 248

原创 HNOI2016 Day2 T2 网络<树链剖分>

题意分析考虑树链剖分。 用线段树搞,线段树上每个点开一个优先队列(大根对)。 每次有新的交互(u,v),就把不在(u,v)路径上的点加入一个v值。 查询时,就查这个点的top。因为要删除,把优先队列换种写法,一个add队列,一个del队列,具体看代码。应该是最好理解的做法了,但并不好打。代码#include<cstdio>#include<iostream>#include<cstring

2016-05-16 21:01:39 616

原创 HNOI2016 序列(sequence)<莫队>

题目分析与T3大数一样,又是莫队。 于是考虑怎么O(1)转移。 以(l,r)到(l,r+1)为例: 记l[i]为向左影响到的。 pre[i]为以i为左端序列的最小值之和。 对于某一段,RMQ找出最小值,左边的可以直接推算,右边的可以用pre向减得到。代码代码很丑很丑。 还预处理了log2,不然都要把我的卡到 3 second。#include<i

2016-05-02 12:02:51 461

原创 HNOI2016 大数(number)<莫队>

题目分析一道典型的莫队。 先预处理出后缀,即f[i]表示i~(n-1) mod p 的值. 但p的值不小,显然不能直接存,加一个离散化。观察题目,发现一串数s(l~r)整除p满足s(l~n-1)%p==s(r+1~n-1)%p 但p值为2或5不满足这个性质需要特判(不过数据中好像没有,于是笔者没写,有兴趣的可以自己去写写。。。。。。)然后问题转化为求一段区间中有几对相等的f值。套一个莫队。(a

2016-04-30 15:04:58 1054 1

原创 【Usaco2014 Feb】Cow Decathlon

题意FJ有N(1 <= N <= 20)头奶牛,编号1至N。FJ提供N种不同的技能供奶牛们学习,每头奶牛只能学习一门技能,每门技能都要有奶牛学习。 第i头奶牛学习第j门技能,FJ得到的分数S[i][j],1<=S[i][j]<=1000。此外还有B(1 <= B <= 20)个奖励,第i个奖励的格式是: Ki 、Pi 、Ai,表示的意义是:如果学习完前Ki门技能后的总得分(包括额外的奖励得分)不少于

2016-03-23 20:19:46 504

原创 【Usaco2015 dec】High Card Low Card

题意奶牛Bessie和Elsie在玩一种卡牌游戏。一共有2N张卡牌,点数分别为1到2N,每头牛都会分到N张卡牌。游戏一共分为N轮,因为Bessie太聪明了,她甚至可以预测出每回合Elsie会出什么牌。每轮游戏里,两头牛分别出一张牌,点数大者获胜。同时,Bessie有一次机会选择了某个时间点,从那个时候开始,每回合点数少者获胜。Bessie现在想知道,自己最多能获胜多少轮?样例Sample Input

2016-03-14 20:57:31 1266

原创 【Usaco2014 March】Sabotage

题意约翰的牧场里有 N 台机器,第 i 台机器的工作能力为 Ai。保罗阴谋破坏一些机器,使得约翰的工作效率变低。保罗可以任意选取一段编号连续的机器,使它们停止工作。但这样的破坏只能搞一次,而且保罗无法破坏第一台或最后一台机器。请问他该破坏哪些机器才能让剩下机器的工作效率的平均数最小?为了显示存在感,保罗至少必须破坏一台机器。样例Sample Input 5 5 1 7 8 2 Samp

2016-03-13 12:38:54 564

原创 【Usaco2015 dec 】Counting Haybales

题意农夫约翰打算重修他的农场。他有 N 块土地,连续排列成一行,标号为 1…N。在每块土地上有任意数量的草堆。他可以发出三种指令: 1) 对一个连续区间的土地,每块土地增加相同数量的草堆。 2) 对一个连续区间的土地,输出其中最少的草堆数量。 3) 对一个连续区间的土地,输出草堆数量总数。第一行两个正整数,N (1≤N≤200,000) 和 Q (1≤Q≤100,000)。 下一行是N个非负

2016-03-12 12:30:38 459

原创 GDKOI 2016 Day2【T1】【染色大战】

题意染色大战是在一个 n × m 的棋盘上进行的游戏,棋盘的每个节点要么是白色,要么是黑色。 节点的编号方式为: 样例Sample Input 3 3 0 0 0 0 0 0 0 0 0 3 2 5 1 Sample Output -1 数据范围 30% 的数据, n = m = 3 100% 的数据, 3 ≤ n, m ≤ 6, n × m ≤ 20, 0 ≤ ai,j

2016-03-10 20:25:58 663 4

原创 【Usaco2016 FEB】Load Balancing

题目大意给出N个平面上的点。保证每一个点的坐标都是正奇数。 你要在平面上画两条线,一条是x=a,一条是y=b,且a和b都是偶数。 直线将平面划成4个部分,要求包含点数最多的那个部分点数最少。input 第一行一个数N。 接下来N行每行描述一个点 N<=100000 1<=x,y<=1000000output 输出一个数表示最少的点数。分析对于每一条确定的竖线,不难想出此时横线动时,答案

2016-03-03 22:09:36 862 2

原创 【Usaco2016 FEB】Fenced In 题解

题目Farmer John has realized that many of his cows are strangely agoraphobic (being fearful of large open spaces). To try and make them less afraid of grazing, he partitions his large field into a number

2016-03-02 13:49:35 863 1

原创 【Usaco2015 JAN】Moovie Mooving 题解

【Usaco2015 JAN】Moovie Mooving首先,题意:Description:Bessie is out at the movies. Being mischievous as always, she has decided to hide from Farmer John for L (1 <= L <= 100,000,000) minutes, during which tim

2016-02-29 21:31:09 1000 2

空空如也

空空如也

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

TA关注的人

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