>>506訂正。
>>500
題意よりゲーム終了時Aは22枚、Cは25枚だったから、
Bは23枚か24枚。残り30枚の時点ですでに18枚。
30枚以降何枚とったか引き算すると、
23-18=5
24-18=6
5枚以上6枚以下が答えではない。
Dが1位になるために残り30枚以降に少なくとも11枚とったが、
30-11=19
残り19枚をB18+10=28、C25+4=29、D26+4=30、
A22+1=23
などと配分することが可能。
∴5枚以上10枚以下