>人数やカードの枚数がパラメーター化されていて、
>さまざまなケースがシミュレーションできるコードが望ましいです。

望ましいコードの場合には、ちょい面白いものになりそう。

でも会話内容から数字を特定するだけであって、その逆をやる必要は無いな。