2012年12月21日 情報オリンピック日本委員会
この問題は,3回のゲームそれぞれについて,各プレイヤーが得点を得たか(つまり,他に同じ数字を出した人がいないか)がわかればよい.具体的には,各ゲームについて,
または,
などをすればよい.
前者ならプレイヤーの人数の 2 乗に比例した計算時間がかかるが,後者なら(カードの枚数に比例した記憶領域が必要になるが)プレイヤーの人数に比例した計算時間ですむ.