人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

特殊な賭け事を想定します。
不定多数の参加者から一律の掛け金を預かります。
そして、全員各自に数桁(決まった桁数)の数字を紙切れに書かせ、回収します。
次に、多く書かれた数字のベスト10を集計します。
例えば、
1位「1234」という数字を書いた人…100人
2位「9999」という数字を書いた人…80人
こういう形です。
この時、より高い順位の数字を書いた人に、回収した掛け金を多く配当しようとする場合、どのような方法がありますか?
上の例で言えば、「1234」と記述した100人には、他の参加者の誰よりも高い金額を配当します。
なお、その方法が存在しない場合、その理由をご回答下さい。

●質問者: Lufini
●カテゴリ:ゲーム 科学・統計資料
✍キーワード:100人 ベスト 参加者 存在 数字
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● nankichi
●56ポイント

http://www.e.u-tokyo.ac.jp/~kanemoto/gyokaku/Kangae/2-3.html

?s????^?????????????l????

urlはダミー。


まず、結果が出てから配当が決まる、ということで、

応募者の数と総金額が明らかになった時に配当を算出できればよい、ということでよいですよね?

(ナンバーズと同じ)


N人参加 ,1人あたりS円の掛け金

1位に n1 人

2位に n2 人

.....

i位に ni 人


とします。


このとき、一人あたりの掛け金を V を単位として、

1位には V*i

2位には V*(i-1)

.....

i位には V*1

と配点すればよいのではないでしょうか。


で、Vの求め方は、


i * n1

i-1 * n2

・・・

これの総和でN * Sを割った金額となります。


テキストベースでΣの書き方がよくわからないので、こんなかんじでどうでしょう。

excelでやると簡単です。


頭の中だけの算数なので、間違っていたらごめんなさい。

◎質問者からの返答

ありがとうございます。

ご呈示頂いた方法で実現できることを確認しました。


2 ● sami624
●10ポイント

http://homepage3.nifty.com/sami624/index.html~030915

?g?????O??

URLはダミーです。

1位?10位までに配当を還元するとした場合

1位?10位までの按分を10:9:8:7…:2:1とした場合

1位a人2位b人3位c人4位d人…9位i人10位j人とした場合、

合計掛け金額を10a+9b+8c+7d+…+9i+10jで割った解をxとすると

1位10x円

2位9x円

3位8x円

4位7x円…

9位2x円

10位x円とすれば端数あまりで対応可能です。

◎質問者からの返答

ありがとうございます。


3 ● simahei1997
●2ポイント

http://www.hatena.ne.jp/10711971さむい:detail]

URLダミーで失礼します。

配当金額=配当金総額×各投票人数÷参加総数、これで大丈夫かと。

ただ、1位と2位が僅差である場合1位のうまみが余り無いので、配当金額=配当金総額×各投票人数÷(参加総数×1.2)とし、1位の配当のみ、配当金額=配当金総額×(各投票人数+参加総数×0.2)÷参加総数とすれば、ボーナスっぽくなります。

◎質問者からの返答

一人あたりの配当金額が全員同じになってしまいませんか?


4 ● ayukishi
●2ポイント

http://www.iy-bank.co.jp/

アイワイバンク銀行は社名変更しました

URLはダミーです。

1位の配当は掛金総額÷10÷10位の人数。

2位の配当は掛金総額÷10÷9位の人数。

3位の配当は掛金総額÷10÷8位の人数。

のようにすれば難しい計算なしに目的が達せられると思います。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ