码迷,mamicode.com
首页 >  
搜索关键字:scoi2009    ( 297个结果
[bzoj1296][SCOI2009]粉刷匠(泛化背包)
http://www.lydsy.com:808/JudgeOnline/problem.php?id=1296分析:首先预处理出每一行的g[0..T]表示这一行刷0..T次,最多得到的正确格子数。这个做法只要把每一行连续的个数分别求出来,然后从大到小累加就行然后整体来看,就是对n个物品做泛化背包了...
分类:其他好文   时间:2014-11-27 00:05:53    阅读次数:188
1024: [SCOI2009]生日快乐
暴力题,N 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 8 double dfs(double x,double y,int n) 9 {10 if (n==1) return max(x/y,y/...
分类:其他好文   时间:2014-11-09 19:26:17    阅读次数:173
BZOJ 1296 SCOI2009 粉刷匠 动态规划
题目大意:给定n*m的木板,每个点需要刷成1和0两种颜色之一,每次只能刷一行中连续的一段,一个点只能刷一次,求T刷子最多能刷对多少个点 首先对每行拆开处理 令f[i][j]为用i刷子刷前j个格子最多刷对多少个点 动规处理出这一行刷i刷子最多能刷对多少个点 然后分组背包即可 #include #include #include #include #define M 60 using namesp...
分类:其他好文   时间:2014-11-04 19:47:34    阅读次数:204
10月刷题总结
(写的题真少QAQ动态规划:【vijos】1286 座位安排(状压dp)【BZOJ】1026: [SCOI2009]windy数(数位dp)【BZOJ】1596: [Usaco2008 Jan]电话网络(树形dp+特殊的技巧)【BZOJ】1827: [Usaco2010 Mar]gather 奶牛大...
分类:其他好文   时间:2014-10-31 15:33:46    阅读次数:290
BZOJ 1295 SCOI2009 最长距离 SPFA+暴力
题目大意:给定一个棋盘,一些格子上有障碍物,可以移除T个障碍物,求移除后所有能互相到达的点对中的最大欧几里得距离 m,n #include #include #include #include #include #define M 40 using namespace std; typedef pair abcd; const int dx[]={0,0,1,-1}; const int dy...
分类:其他好文   时间:2014-10-28 17:51:25    阅读次数:216
BZOJ 1025 SCOI2009 游戏 动态规划
题目大意:给定n,定义一个置换的排数为1~n的循环经过这个置换最少T次(T>0)可以回到原来的序列 求所有可能的排数的数量 将一个置换分解为一些循环,那么这个置换的排数就是这些循环的长度的最小公倍数 于是对于一个数,我们验证这个数是否是排数的方式就是将这个数分解质因数,令x=p1^a1*p2^a2*...*pk^ak,若p1^a1+p2^a2+...+pk^ak 分组背包即可 令f[i][j...
分类:其他好文   时间:2014-10-28 12:18:49    阅读次数:236
BZOJ 1024 SCOI2009 生日快乐 DFS
题目大意:给定一块x*y的蛋糕,切n-1刀分成n块大小相同的块,只能平行于边界切,求长宽比最大值最小 虽然求最大值最小但是这题没必要二分答案……直接深搜就可以了 枚举切成的两块的面积比,横竖各切一次即可 本大爷读入读错了TLE半天……尼玛死的心都有啊 #include #include #include #include #include using namespace std; doub...
分类:其他好文   时间:2014-10-28 09:24:53    阅读次数:186
BZOJ 1293 SCOI2009 生日礼物 堆
题目大意:给定一个数轴上n个点,每个点有一种颜色,一共k种颜色,求一个最短的区间,包含所有k种颜色 卡了一段时间0.0 一开始想二分答案啥的 后来发现数据范围太大写不了0.0 后来去找题解才发现尼玛真巧妙 维护一个堆 将每种颜色的第一个珠子加入堆 然后不断把最左侧的珠子取出,加入该种颜色的下一个 同时更新ans 果然这么大数据范围还是要用堆这种常数小的数据结构啊0.0 我手写了堆却开了ST...
分类:其他好文   时间:2014-10-21 17:48:09    阅读次数:241
bzoj 1026 windy数(数位DP)
1026: [SCOI2009]windy数 Time Limit: 1 Sec  Memory Limit: 162 MB Submit: 2615  Solved: 1155 [Submit][Status] Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共...
分类:Windows程序   时间:2014-10-20 17:26:06    阅读次数:233
BZOJ1025 [SCOI2009]游戏
题意:对于一些长度为n的排列,将其作为一个置换,那么可能有一个自置换的次数使其回到1,2,3,...,n的情况。求对于所有能够回到1,2,3..,n的排列,不同的次数共有多少种。 思路:我们将置换划分成循环节的形式,那么我们发现最终可能的置换一定是这种形式: (2,1)(3)(5,6,4)(7) 1,2->2,1 3->3 4,5,6->5,6,4 7->7 并且,若一段的长...
分类:其他好文   时间:2014-10-18 18:30:53    阅读次数:239
297条   上一页 1 ... 26 27 28 29 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!