描述:我要从数据库中查90条数据分别送给 A 、B 、C ! A只能最高接收200条数据,B只能接收30,C也只能接收30. 我现在实现的方式是 90/3=30  ! 也就是说每个点送30条数据,但是我不想这么实现,我先实现的是A能接收多一点,比如A接收60,B和C加起来接收30.    
      我只是打个比方,因为90条数据可能是随机的,是 不固定的!  如果按照这样的比例来送数据!这样的算法改如何写!
是不是可以通过随机比例或其它什么方法来弄?希望高人指点,算法该怎么写?