J
jereen
Unregistered / Unconfirmed
GUEST, unregistred user!
有n个m种颜色w种重量的小球,编号为1--N,颜色编号为A,B,C,D...要求:
从中随机的取出A色球x1个,B色球x2个...以此类推,w <x1+x2+..+xm< n,
并且要包含尽可能多的重量种类
补充:这些小球都是存放在数据库中的记录,问题就是从数据库中随机取出
符合上述条件的记录!为了把问题说清楚,才用小球做比喻的。
注意:球的个数是不定的!每种球有多少个也是不定的。颜色,重量的种类数也是不定的!
要取多少个(按颜色取)由用户输入确定!
但肯定足够多!
我再说简单一些
比如小球有50个,共红白蓝三色,小球分为5g,10g,15g,100g四种
数据库中纪录如下:
编号 颜色 重量 标记
1 red 10g 未取中
2 blue 5g 未取中
3 red 100g 未取中
。
。
。
50 white 15g 未取中
要求随机取出红色球3个,蓝色球5个,白色球2个,并且要包含尽可能多的重量种类。
从中随机的取出A色球x1个,B色球x2个...以此类推,w <x1+x2+..+xm< n,
并且要包含尽可能多的重量种类
补充:这些小球都是存放在数据库中的记录,问题就是从数据库中随机取出
符合上述条件的记录!为了把问题说清楚,才用小球做比喻的。
注意:球的个数是不定的!每种球有多少个也是不定的。颜色,重量的种类数也是不定的!
要取多少个(按颜色取)由用户输入确定!
但肯定足够多!
我再说简单一些
比如小球有50个,共红白蓝三色,小球分为5g,10g,15g,100g四种
数据库中纪录如下:
编号 颜色 重量 标记
1 red 10g 未取中
2 blue 5g 未取中
3 red 100g 未取中
。
。
。
50 white 15g 未取中
要求随机取出红色球3个,蓝色球5个,白色球2个,并且要包含尽可能多的重量种类。