自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

szh_0808的博客

代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。

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

原创 POI Knights

题目链接题目大意有n(n≤100)n(n≤100)n(n\le 100)个二元组描述了一个骑士的行进方式,遵从如下规则: 若二元组为(a,b)(a,b)(a,b),则骑士从(x,y)(x,y)(x,y)出发可以到达(x+a,y+b)(x+a,y+b)(x+a,y+b)或(x−a,y−b)(x−a,y−b)(x-a,y-b)两个二元组集合是等价的当且仅当有一个从(0,0)(0,...

2018-07-27 10:42:08 213

原创 TopCoder 1570 DesertWind

题目链接题目大意你在沙漠中,有一些不能去的地方和一些绿洲。你要从起点出发去绿洲(绿洲有多个),可以从一个格子走到他八联通的格子。 沙漠上会刮风,若你逆风走,需要三天的时间从一个格子到八联通,否则需要一天时间。 你会在一大早得知今天的风向,然后决定今天往哪儿走。 问到达绿洲最少需要几天。思路感觉一看就是DP。状态也很容易想,f[i][j]f[i][j]f[i][j]表示起点...

2018-07-14 17:03:50 319

原创 URAL 1029 Ministry

题目链接题目大意有一个n层楼的办公大楼,每一层楼有m个办公室,你希望通过一份文件,文件被通过当且仅当最顶层楼的人签过字。每个人签字有一定的花费,并且他签字只会当如下情况之一满足时。他正楼下的人签过字。他左面或右面的人签过字。求这份文件被通过的最小花费。思路考虑DP,状态显然:f[i][j]f[i][j]f[i][j]表示签到第iii层第jjj个办公室的最小花费。 ...

2018-07-14 17:03:11 218

原创 Codeforces 505C Mr. Kitayuta, the Treasure Hunter

题目链接题目大意一个人流落在了群岛上,但是他要捡钻石。 一共有30001个岛子,编号从0到30000。这个人从0出发开始跳,第一次跳长度为ddd,即从0号岛跳到ddd号岛。而后的跳跃遵循如下规则。若上一次跳的长度为lastlastlast,则这一次可以跳last−1,last,last+1last−1,last,last+1last-1,last,last+1三种步长。跳的长...

2018-07-12 15:48:20 182

原创 POJ 2287 Tian Ji -- The Horse Racing

题目链接题目大意田忌赛马的故事。赢一局给200块(“silver dollar”银美元大概是银两),平局不给钱,输一局赔两百块,问最大获利。思路这个题大概是个贪心。但是偏不用贪心解。 考虑田忌的出马顺序。当齐王的马是从高到低出时,田忌最优情况下只会有两种选择。出当前最强的马,去赢下这一场或平局。出当前最菜的马,故意输掉或平局。那么就可以DP。f[i][j]f[i...

2018-07-12 13:59:45 217

原创 TopCoder 8404 WarTransportation

题目链接题目大意有一个n(n≤100)n(n≤100)n(n\le 100)个点的有向图,一个人要从111出发去222,现在突发了一个事故,毁坏了一条道路,但是这个人只有走到这个道路的起点,他才会知道道路被毁坏了。求在最坏情况下的最短路。思路原文的英文真是说的稀里糊涂。题目大意也好容易才翻译出来。。。 拿到这个题不是很有思路的。 首先预处理出一个bad[x]bad[x]ba...

2018-07-12 13:46:36 206

原创 TopCoder 1643 PossibleOrders

题目链接题目大意给定一些形如A=BA=BA=B的等式,问有几种在这些等式之间添加符号(=,<,>=,<,>=,)的方法使得不等式成立。思路首先肯定可以想到并查集,将所有相等的数合并到一起考虑。 再可以想到>>>其实是没有用的,因为大于号不可能和小于号同时发生(a<b>ca<b>cac的形式就已经把等式锁死了)。 那...

2018-07-11 14:39:21 182

原创 HDU 5519 Kykneion asma

题目链接 题目大意给定一个nnn和一个序列ai(0≤i≤4)ai(0≤i≤4)a_i(0\le i\le 4)求满足下列条件的nnn位数个数。没有5.6.7.8.95.6.7.8.95.6.7.8.90.1.2.3.40.1.2.3.40.1.2.3.4的个数不超过aiaia_i对109+7109+710^9+7取模思路感觉很像是生成函数题。 但是据说生成函数做...

2018-07-09 23:12:26 395

原创 CodeChef MONOPLOY Gangsters of Treeland

题目链接题目大意给定一棵树(111号节点是根),一开始所有节点的颜色都不同,给出qqq个操作,有如下两种O xO xO\ x:将根节点到xxx节点的路径上的所有点赋成一个全新的颜色。q xq xq\ x:查询以xxx为根的子树的所有点到根的所有路径中每一条经过的不同的颜色的个数的平均数。思路正解是LCT,但是我并不会LCT考...

2018-07-08 00:13:21 255

原创 Codeforces GYM 101234A Hacker Cups and Balls

题目链接题目大意给定一个长为n(n≤99999)n(n≤99999)n(n\le 99999)的序列,支持如下操作:选定一顿区间[l,r][l,r][l,r],将l∼rl∼rl\sim r的数按照升序(当l<rl<rll>rl>rl>r)思路考虑二分。二分中间这个数x=midx=midx=mid,对于所有小于等于midmidmid的数都记为111...

2018-07-05 13:56:40 413

原创 ZOJ 4009 And Another Data Structure Problem

题目链接题目大意给定一个长为n(n≤105)n(n≤105)n(n\le 10^5)的序列a[i]a[i]a[i]。支持如下两种操作。1 l r1 l r1\ l\ r:将区间[l,r][l,r][l,r]内每个数都变成自己的立方。2 l r2 l r2\ l\ r:求∑ri=la[i](mod9997...

2018-07-05 10:05:40 185

原创 SGU 313 Circular Railway

题目链接题目大意有一个长度为L(L≤109)L(L≤109)L(L\le 10^9)的环形铁路,在铁路的某些点上有一些人或一些办公室,现在要求给每个人配一个办公室,让所有人的上班路程最短。思路考虑问题的简化版:如果不是环形,是一条直线铁路那么很明显应该是贪心:就像括号匹配一样将人和办公室匹配即可。 回到这个问题,我们应该断环为链。 下面来证明为什么环一定可以被断开:想想一下...

2018-07-04 16:15:28 345

原创 Codeforces 997C Sky Full of Stars

定义AiAiA_i为第iii行只有一种颜色的颜色集合,定义BiBiB_i为第iii列只有一种颜色的颜色集合。则答案转化为求 |A1∪A2∪⋯∪An∪B1∪B2∪⋯∪Bn||A1∪A2∪⋯∪An∪B1∪B2∪⋯∪Bn|\left|A_1\cup A_2\cup\cdots\cup A_n\cup B_1\cup B_2\cup\cdots\cup B_n \right| 我们使用容斥原理...

2018-07-03 10:52:59 584

原创 POJ 1038 Bugs Integrated, Inc.

题目链接题目大意:你有一个大小为n∗m(n≤150,m≤10)n∗m(n≤150,m≤10)n*m(n\le150,m\le 10)的矩形,其中有一些格子是不能选择的,现在问最多能从中完整的取出几个2∗32∗32*3(可旋转)的矩形。思路:看到n,mn,mn,m相差如此之大,很容易让人浮想联翩。所以想到状压。 但是考虑状态。2∗32∗32*3的片片,在竖着摆放的时候,我们肯定需要知道他上...

2018-07-02 14:45:26 232

空空如也

空空如也

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

TA关注的人

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