摘要:
按位考虑,每个变量最终的赋值要么是必为0,要么必为1,要么和所选定的数相同,记为2,要么和所选定的数相反,记为3,一共就这四种情况。 可以预处理出来一个真值表,然后从前往后推导出每个变量的赋值。 然后从高位到低位考虑,如果某一位,对于所有变量而言,2的数量大于等于3的数量,就把所选定的数的该位记为0 阅读全文
posted @ 2017-02-26 19:43
AutSky_JadeK
阅读(216)
评论(0)
推荐(0)
摘要:
二分要删除几个,然后暴力判定。 阅读全文
posted @ 2017-02-26 19:39
AutSky_JadeK
阅读(143)
评论(0)
推荐(0)
摘要:
按照b[i]-a[i],对物品从大到小排序,如果这个值大于零,肯定要立刻购买,倘若小于0了,但是没买够K个的话,也得立刻购买。 阅读全文
posted @ 2017-02-26 19:38
AutSky_JadeK
阅读(161)
评论(0)
推荐(0)
摘要:
暴搜 阅读全文
posted @ 2017-02-26 19:36
AutSky_JadeK
阅读(130)
评论(0)
推荐(0)
摘要:
一次交换,会让Group A里面的某个数字的数量-1,另一个数字的数量+1;对Group B恰好相反。 于是答案就是xigma(i=1~5,numA[i]-numB[i]>0)(numA[i]-numB[i])/2,如果这个值无法被2整除,则无解,或者如果这个值不等于xigma(i=1~5,numA 阅读全文
posted @ 2017-02-26 19:35
AutSky_JadeK
阅读(201)
评论(0)
推荐(0)

浙公网安备 33010602011771号
