
根据条件“20名玩家都拿到了金币和礼券”,最少人数(2+1)*(4+1)*(20-1)+1=286人,然后从左右两端开始向外延伸,假设金币和礼券都拿到的玩家为“1”,左右两边的延伸数分别为3*5-3=12人 3*5-5=10人 所以最大人数为286+12+10=308人
再根据延伸数可以算出延伸数为3 5 6 9 10 12 16 17 19 22
所以可能的答案为289 291 292 295 296 298 302 303 305 308个玩家
具体延伸数的算法比较复杂,不再累赘,(PS此答案为本人自制,有不同意见者,可以发表看法,意见正确者送号作为奖励)
