码迷,mamicode.com
首页 >  
搜索关键字:bzoj2257    ( 7个结果
BZOJ2257: [Jsoi2009]瓶子和燃料
Description jyy就一直想着尽快回地球,可惜他飞船的燃料不够了。 有一天他又去向火星人要燃料,这次火星人答应了,要jyy用飞船上的瓶子来换。jyy的飞船上共有 N个瓶子(1<=N<=1000) ,经过协商,火星人只要其中的K 个 。 jyy将 K个瓶子交给火星人之后,火星人用它们装一些燃 ...
分类:Web程序   时间:2018-04-22 16:05:57    阅读次数:242
BZOJ2257: [Jsoi2009]瓶子和燃料
题目大意: 有n个数,选择k个数,最大化这些数通过加减能得到的最小的正整数。 题解: 这些数通过加减能得到的最小的数为他们的最大公约数。 题目要求n个数字中选择k个使得他们的最大公约数最大。 枚举所有约数,找出最大的且出现次数大于k的约数。 代码: ...
分类:Web程序   时间:2018-04-20 20:47:25    阅读次数:207
bzoj2257: [Jsoi2009]瓶子和燃料
2257: [Jsoi2009]瓶子和燃料 Description jyy就一直想着尽快回地球,可惜他飞船的燃料不够了。 有一天他又去向火星人要燃料,这次火星人答应了,要jyy用飞船上的瓶子来换。jyy的飞船上共有 N个瓶子(1<=N<=1000) ,经过协商,火星人只要其中的K 个 。 jyy将 ...
分类:Web程序   时间:2018-02-05 19:57:29    阅读次数:220
bzoj2257
裴蜀定理 有这样一个定理,ax+by能凑出最小的正整数=gcd(a,b),那么这里正好符合我们要求的东西,先开始我还想不明白6和4是怎么配出2的 然后我们就把每个数质因数分解,最多sqrt(n)个,放到一个map里统计次数,如果一个因子出现次数大于等于k就和他取max,最后就是答案 #include ...
分类:其他好文   时间:2017-09-16 11:52:59    阅读次数:230
[BZOJ1441&BZOJ2257&BZOJ2299]裴蜀定理
裴蜀定理 对于整系数方程ax+by=m,设d =(a,b) 方程有整数解当且仅当d|m 这个定理实际上在之前学习拓展欧几里得解不定方程的时候就已经运用到 拓展到多元的方程一样适用BZOJ1441 给出n个数(A1...An)现求一组整数序列(X1...Xn)使得S=A1*X1+...An*X...
分类:其他好文   时间:2015-04-15 21:01:18    阅读次数:149
[BZOJ2257][Jsoi2009]瓶子和燃料(数学)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2257分析:1、先考虑确定的瓶子下的最小体积是多少 ①假设只有两个瓶子v1,v2,易得最小体积是它们的最大公约数 ②同理可推得,n个瓶子的最小体积就是这n个瓶子的最大公约数2、于是题目.....
分类:Web程序   时间:2015-01-03 23:38:48    阅读次数:205
BZOJ 2257 JSOI2009 瓶子和燃料 数论
题目大意:给定n个瓶子,选择k个,可以随便导油,问选择k个瓶子可以导出的油数量的最小值的最大值 首先易知k个瓶子能导出的油最小值一定是k个瓶子容量的最大公因数 于是问题转化成了在n个数中选择k个 使最大公因数最大 找出n个数的所有因数 排序 找出最大的且出现次数大于等于k的输出即可 #include #include #include #include #define M 1600100 u...
分类:Web程序   时间:2014-11-01 13:30:41    阅读次数:158
7条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!