自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Confidence的专栏

Just For What

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

原创 头文件

常用头文件以及宏

2014-07-29 15:24:16 980

原创 Final Exam Arrangement

输入n个左闭右开的线段,如果两个线段有重叠部分,那么这两个线段必然不能在一组。求,最少分几组,并且输出每组都有谁

2014-07-30 18:38:09 939

原创 TIANKENG’s restaurant

n组人,每组一行输入:人数,到达时间,离开时间。问人数最多是多少(如果同一时刻有人到有人离开,那么先让人离开)

2014-07-30 15:51:24 986

原创 项目管理

首先没有告诉Q的范围,默认它比较大吧。称度大于sqrt(n)的点为重点,其余为轻点。由于度数最多为2*m,所以重点不超过2*sqrt(n)个。摘自博客对于这个题目,过程中有两种明显的方法可以求解:1)每次需要更新一个点时候,直接将他所相邻的点都更新,查询的时候直接输出;2)每次更新一个点,只更新自己的值,查询的时候找到所有相邻的点求和输出这两种方法都是与当前点的度有关的,如果点的度比较大,那么第一种方法更新就会很慢,第二种方法的查询很慢;反之,第一种方法更新就比较快,第二种方法的查询比较快。(第一种方

2014-07-30 15:07:33 1149

原创 逃生

题目要求在满足拓扑的前提下,小序号需要先输出。可以先考虑1号节点,是1的父节点的一定是要在1的前边输出的,那么反向建边再反向输出答案肯定是满足拓扑关系的。想想为什么正向拓扑不行,因为对于1号节点,应该是最先考虑怎么把它输出的,但是如果正向拓扑就会考虑1号节点之前的点的优先顺序,比如1前边有一个最大值,那么1就成最后考虑的了。

2014-07-30 09:25:50 1458

原创 Wow! Such Sequence!

n个点,每个初始值为零,m个操作,共三种操作:1 k d - "add"2 l r - "query sum"3 l r - "change to nearest Fibonacci"1 ≤ n ≤ 100000, 1 ≤ m ≤ 100000, |d| < 231

2014-07-30 09:14:55 1133

原创 Flight Boarding Optimization

n个数字,范围是1-s,需要将1-s分成k段,使得每个数字必然只属于一段。分别计算每段的正序对,求和即为答案,现在需要让这个和最小,求最小值

2014-07-28 17:34:44 1401

原创 topcoder_arena下载

http://community.topcoder.com/contest/arena/ContestAppletProd.jnlp

2014-07-26 21:47:41 1031

原创 Painting Storages

给n个球,每个球可以涂成红色和蓝色任意一种,求相连的红色球的个数不少于m的涂色方案有多少种,结果对MOD取模

2014-07-26 21:46:09 1002

原创 数位DP模板

解释一下:dp数组只保存!limit和!first的状态dp数组保存的是,当前位确定后,之后的数字没有限制的结果,显然当limit或者first时候是不适合的。first的时候是没必要记录的,因为到当前状态只有一条路径(当前位前边全零)limit的时候也是没必要记录的,因为到当前状态只有一条路径(当前位前边和待求得串相同)const int MAX_DIGITS, MAX_STAT

2014-07-26 21:24:00 1279

原创 Final Kichiku “Lanlanshu”

至今也没看懂题目叙述。。。弱菜,看别人程序看懂题意得。。。给一串字符串,包含‘/’ ‘\’ ‘-’三种,分别表示下一个数比当前大,小,相等。要求出[a, b]区间内,满足要求的数有多少个:要求是,将字符串分成若干段,每段的符号均相同。再将数字也分成若干段,那么数字每一段与字符串的每一段对应,且数字段内相邻数的上升、下降、相等关系应满足对应字符串的符号关系,且每段数字段的数字个数应该大于等于对应符号段的符号个数。

2014-07-26 21:17:12 1328 1

原创 Fox Observation

在无限大的二维平面上给n个点(点在方格内部),坐标均为整数值,每个点有一个值。现在需要选择一个矩形(定点坐标均为整数,切均在方格内部),值等于矩形内的点之和加上边上的点的和除以面积(面积大于0)

2014-07-26 20:54:20 979

原创 Graph Automata Player

给n个点的有向图,边以邻接矩阵形式给出,如果为1则有边,为0无边。然后给出0时刻每个点的一个值,为0或1,输入一个T,输出-T时刻每个点的值:确定的话就输出,不确定的话按照题目要求输出error信息题目背景:t时刻,每个点有一个值,那么t+1时刻,如果一个点发出的边的终点值为一的个数为奇数个,那么t+1时刻这个点的值就是1;否则为0

2014-07-26 19:20:09 1005

原创 Balloon

给定n组球心,每一组有两个球体,每一组只能选择一个球。现在需要选n个球,求选择的所有球体的R的最大值且互相不重叠这题有一个需要注意的点:题目要求最后round后答案仍满足,那么直接取后三位就是答案,直接printf后由于会四舍五入导致wrong

2014-07-25 19:33:53 1284

原创 Peter's Hobby

题意比较麻烦。。。n天,给出每天的叶子的一种状态(Dry , Dryish , Damp and Soggy),最有可能出现的天气序列(Sunny, Cloudy and Rainy)最开始,第一天处于每种状态有一个预定义的概率。每一天,根据当前的叶子状态,处于每种天气状况有一个给定的概率;题目中还给出任意两种天气状态的转移概率,即前一天处于某种天气时今天处于某种天气的概率。

2014-07-23 14:32:21 1137

原创 Rating

起始状态是(0,0),每次转移的时候都是对两个数中的较小的数操作。1)以概率p转向(min(a + 50,1000),b) 2)以概率1-p转向(max(a-100,0),b)

2014-07-22 21:17:02 1153

原创 Round Numbers

Round Numbers:如果n换成二进制后,0的个数大于等于1的个数求x-y范围内Round Numbers有几个

2014-07-21 22:46:20 1295

原创 不要62

求出a到b之间 1)不含有连续的62 2)不含有4的数的个数

2014-07-21 21:01:09 1151

原创 Bomb

求1-x中出现连续的49的数有多少个(注意要用long long)

2014-07-21 20:46:33 999

原创 windy数

windy数:不含前导零且相邻两个数字之差至少为2的正整数。输入x、y,求[x, y]内的windy数的个数

2014-07-21 20:01:02 1611 1

原创 Codeforces Round #210 (Div. 1)——Levko and Array

n、k,表示n个点,每个点有一个值,记c = max(abs(n[i] - n[i + 1])),要求只能将数组中的至多k个元素值改变(变成任意值),求c的最小值

2014-07-21 14:48:03 1264

原创 Modified LCS

给两个等差数列的长度,起点和数列的增加值,求两个数列中有几个数相同

2014-07-20 20:16:20 1203

原创 Codeforces Round #256 (Div. 2)——Multiplication Table

n*m的一个乘法表,从小到大排序后,输出第k个数 (1 ≤ n, m ≤ 5·10^5; 1 ≤ k ≤ n·m)

2014-07-18 10:46:48 899

原创 Codeforces Round #256 (Div. 2)——Painting Fence

n个木条,输入n个木条的高度,每个木条的宽度均为1。现在有长宽均为1的刷子,每次可以选择横着刷或者竖着刷,每次刷的时候不能离开木条,问将所有木条均涂色至少需要刷几次。(刷的时候可以经过已经被刷过的地方)

2014-07-18 10:39:28 1180

原创 Codeforces Round #253 (Div. 2)——Borya and Hanabi

n表示有n个卡片,每个卡片有一种颜色和一个数字(共五种不同的颜色和五个不同的数字)。事先知道每种卡片有几张,但是不知道具体的位置。问需要几次提示就可以知道所有卡片的位置都在哪里:每次提示可以选择一个颜色或者一个数字,就可以知道含有所选属性的牌有哪些。

2014-07-17 16:02:07 1055

原创 Codeforces Round #248 (Div. 1)——Ryouko's Memory Note

给n和m,一行m个1<=x<=n的数。记c=.现在只能选择一个数x变成y,序列中所有等于x的值都变成y,求最小的c

2014-07-17 11:05:34 1033

原创 Codeforces Round #248 (Div. 1)——Nanami's Digital Board

给n*m的0/1矩阵,q次操作,每次有两种:1)将x,y位置值翻转 2)计算以(x,y)为边界的矩形的面积最大值(1 ≤ n, m, q ≤ 1000)

2014-07-17 10:54:54 1226

原创 As long as Binbin loves Sangsang

给定一个无向图,每个边有两个属性,长度和一个字母‘L',’O',‘V’,‘E'中的一个。从1点开始到达n点,每次必须按照L -> O -> V -> E -> ... -> E的顺序,到达终点时候必须经过E边

2014-07-10 14:21:27 1163

空空如也

空空如也

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

TA关注的人

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