摘要:
题目大意是求给出的N个数分成连续的M组, 求组内数之和的最小值。发现二分循环里最后输出mid比较保险。。一开始输出了l总是错题目:Monthly ExpenseTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 11653Accepted: 4769DescriptionFarmer John is an astounding accounting wizard and has realized he might run out of money to run the farm. He has already calculated 阅读全文
posted @ 2014-02-02 22:20
doubleshik
阅读(183)
评论(0)
推荐(0)
摘要:
题目做的太少了。。二分感觉不太适应这种想法。。题目大意是一条长L 的河上, 除了START 和 END 还有N 个石子, 分别距离起点距离di, 求去掉M个石子后相邻的最小距离的最大值。一道比较典型的求最小值最大化的题目定义函数 c(x) 是求距离x能否留下N-M个石子。然后通过二分找出最大值题目:A - River Hopscotch Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u Submit StatusAppoint description:DescriptionEvery year th 阅读全文
posted @ 2014-02-02 21:10
doubleshik
阅读(1234)
评论(0)
推荐(0)
摘要:
与矩阵乘法链相似。题目:描述在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量 珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只 有这样,通过吸盘(吸盘是Mars人吸收能量的一种器官)的作用,这两颗珠子才能聚合成一颗珠子,同时释放出可以被吸盘吸收的能量。如果前一颗能量珠的头 标记为m,尾标记为r,后一颗能量珠的头标记为r,尾标记为n,则聚合后释放的能量为(Mars单位),新产生的珠子的头标记为m,尾标记为n。需要时,Mars人就用吸盘夹住相邻的两颗珠子,通过聚合得到能量,直 阅读全文
posted @ 2014-02-02 13:54
doubleshik
阅读(265)
评论(0)
推荐(0)
摘要:
这道题以前做过一次但是这次做又卡了一下。。 对环形就拆成链来做 , 枚举每一个开头。 之后类似区间处理 , 蛋疼的一点是在 r-l 2 #include 3 using namespace std; 4 #define LL long long 5 #define max(a,b) a>n>>m;59 memset(dp,-1,sizeof(dp));60 memset(dpmin,-1,sizeof(dp));61 for(int i=0;i>num[i];64 num[i]= (num[i]%10+10)%10;65 }66 LL... 阅读全文
posted @ 2014-02-02 00:54
doubleshik
阅读(607)
评论(0)
推荐(0)
浙公网安备 33010602011771号