就是列一个二元一次方程组.
设从B堆拿到A堆的黑子、白子个数分别为x、y
(350+x)/(350+x+500+y)=1/2
(400-x)/(500-x+100-y)=3/4
解出来就行了.x=175,y=25.就是黑子175,白子25.