Спросите Волшебника #221
Доплата дилеру — это дополнительная, необязательная плата, которую вы получаете при регистрации. Эти деньги выплачиваются дилерам только в качестве компенсации за время, потраченное на проведение турнира. Обычно вы получаете дополнительное количество стартовых фишек, например, 2500 вместо 2000.Я согласен с Дэйвом. Позвольте мне развить эту мысль, сказав, что я также против вымогательства денег у игроков в турнирах с помощью дополнительных сборов, таких как ребаи и покупка джокеров, если только эти сборы каким-то образом не возвращаются игрокам, что обычно не происходит. Если турнир в противном случае не принесет казино прибыли, пожалуйста, прекратите притворяться и заставьте игроков платить больше авансом за участие.Чаевые, независимо от того, покупаете вы дополнение или нет, всегда должны быть необязательными. Если бы я купил дополнение, я бы меньше склонялся к чаевым. Кстати, я всегда покупаю дополнение. Я не уверен, насколько это математически корректно с точки зрения ожидаемой прибыли, но мне кажется, что это правильный подход, если я вообще собираюсь участвовать в турнире.
Если бы не было дополнительных выплат дилеру, я считаю уместным, чтобы победители оставляли чаевые дилерам. Если бы меня заставили, я бы предложил 1-2% от выигрыша, и чем меньше выигрыш, тем больше процент. В рассматриваемой ситуации я бы уменьшил чаевые на произведение общей суммы дополнительных выплат дилеру и соотношения моего выигрыша к общему выигрышу. Если это сделает чаевые нулевыми или отрицательными, тогда у вас возникнет дилемма. Я бы, вероятно, поступил так же, как и в ресторанах, где обязательные чаевые составляют 18-20%, просто оставил бы символическую небольшую сумму для видимости.
Это лишь доказывает, что усреднять средние значения опасно. Нельзя сказать, что средняя скорость поездки составляет 500 миль в час, если она составляет 400 миль в час в одну сторону и 600 миль в час в другую, потому что участок со скоростью 400 миль в час охватывает более длительный промежуток времени.
Если это вам не кажется очевидным, представьте ветер со скоростью 800 км/ч. Самолету потребуется 1 час только при наличии ветра, но в обратном направлении он будет лететь бесконечно долго.
N = log(1 - DC)/ log(1 - p), где
DC = Степень уверенности в том, что событие произойдет.
P = вероятность события
N = количество испытаний
Однако для решения этой задачи вам не обязательно использовать именно эту формулу. Её можно представить следующим образом:
.05 = (1-0.00002476) n
н
log(.05) = n × log(1-.00002476)
-1.301 = n × -0.000010753
n = 120 989
int GetIndex(int c1, int c2, int c3, int c4, int c5)
{
вернуть комбинацию(c5,5) + комбинацию(c4,4)+ комбинацию(c3,3) + комбинацию(c2,2) + комбинацию(c1,1);
}
Функция combin возвращает традиционное значение, за исключением случаев, когда первое значение меньше второго, в этом случае она возвращает 0, следующим образом:
int combin(int x, int y)
{
если (y>x)
вернуть 0;
еще
{
int i,n;
n=1;
для (i=x-y+1; i<=x; i++)
n*=i;
for (i=2; i<=y; i++)
н/=i;
вернуть n;
}
}
Если вы используете этот метод для доступа к элементу массива, загрузите массив следующим образом.
count=0;
для (c5 = 4; c5 < 52; c5++)
{
для (c4 = 3; c4 < c5; c4++)
{
для (c3 = 2; c3 < c4; c3++)
{
для (c2 = 1; c2 < c3; c2++)
{
для (c1 = 0; c1 < c2; c1++)
{
index_array[count]=WhateverYouWish;
count++;
}
}
}
}
}