LINUX.ORG.RU

удалено Shaman007 по причине '«Парадокс» Монти Холла уже разжеван


0

0

http://www.linux.org.ru/forum/talks/5044338

Удаление этого треда - это вообще бред какой-то, сударь!

Мало ли чего кому разжевано. Если человек про компиляцию ядра спросит Вы тоже удалите?

Разговаривали люди культурно. Ну через день-другой сдвинулся бы тред в подвал, и все дела.

Вы своего ребенка может быть по попе накажете, если он Вас попросит по арифметике помочь?

★★★★★

Ответ на: комментарий от anonymous

Именно. Там сплошь хамы сидят и про всякие парадоксы даже не слышали. Только на всех обзываются и всё.

fa652897
()

Прикольно. Не смотря на то, что задача разжёвана вдоль и поперёк и на пальцах объясняется, в той теме основная масса народа не понимает, из-за чего вероятность угадать до 2/3 возрастает...

KRoN73 ★★★★★
()
Ответ на: комментарий от sin_a

Да нет, «на пальцах» совершенно понятно объясняется даже для ребёнка. Собственно, b_b_b в той теме предельно понятно объяснил. Разве что в иных формулировках то же самое ещё рассказать :) Или варианты действия расписать по шагам :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

В общем да, вот в первом ещё топике я успел привести красивый, как мне кажется, пример, который мне самому помог разобраться: http://www.linux.org.ru/jump-message.jsp?msgid=5044338&cid=5044668 . Но это (или другое) объяснение на пальцах ещё нужно привести. А на первый взгляд человеку не в теме это совершенно не очевидно.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Не-не-не... Этот пример, как раз, для простого обывателя ничего не говорящий :) «после этого откроются все двери кроме той за которой предмет» - почему все, кроме одной, а не одна пустая? :)

Тут расширение исходной задачи возможно неоднозначное.

А вот вариант «Тыкаемся в дверь, если там приз, то две остальные пустые и после смены выбора мы пролетаем в любом случае. Вероятность такого события - 1/3. Тыкаемся в дверь, и если там пусто (вероятность 2/3), то среди оставшихся дверей одна пустая, одна с призом. Ведущий укажет пустую, значит нам в таком раскладе достаётся гарантированный приз» - это должно даже до ребёнка доходить уже :D

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Тут расширение исходной задачи возможно неоднозначное.

А, ну да, я как обычно не сформулировал толком, в данном случае изменение условий задачи. Просто уж очень яркий пример.

sin_a ★★★★★
()

шаман явно тему не читал, там куча народу про эту задачку не слышали

oh
()
Ответ на: комментарий от sin_a

>>который мне самому помог разобраться: http://www.linux.org.ru/jump-message.jsp?msgid=5044338&cid=5044668

Точно, сам в свое время только благодаря ему воткнул.

я успел привести красивый, как мне кажется, пример

Пример этот из википедии, справедливости ради замечу.

mclaudt
()

> '«Парадокс» Монти Холла уже разжеван

Главное, он сам не знает ответа, это была чужая реплика

different_thing
()
Ответ на: комментарий от KRoN73

> Да нет, «на пальцах» совершенно понятно объясняется даже для ребёнка. Собственно, b_b_b в той теме предельно понятно объяснил. Разве что в иных формулировках то же самое ещё рассказать :) Или варианты действия расписать по шагам :)

Ну подумать надо. Я вот 15 минут думал(

different_thing
()
Ответ на: комментарий от different_thing

Я просто строгое решение искал. Там тупо по формуле полной вероятности. Вот я и говорю, что я тугодум, раз 15 мин. потратил)

different_thing
()

Такие задачи нужно решать эксперементально. Например при помощи такой программы на Java:

import java.util.Random;

public class MontyHall {

	private static final Random RANDOM = new Random();
	private static final int DOORS = 3;
	private static final int TRIES = 5000000;

	public static void main(String[] args) {
		System.out.println("Chances to win without changing your first choice: " + d1() + "%");
		System.out.println("Chances to win with changing your first choice:    " + d2() + "%");
	}

	private static double d1() {
		int countTrue = 0;
		for (int i = 0; i < TRIES; i++) {
			int car = RANDOM.nextInt(DOORS);
			int choice = RANDOM.nextInt(DOORS);

			int montyHall;
			do {
				montyHall = RANDOM.nextInt(DOORS);
			} while (montyHall == car || montyHall == choice);

			// don't change the first choice

			if (choice == car) {
				++countTrue;
			}
		}
		return countTrue * 100.0 / TRIES;
	}

	private static double d2() {
		int countTrue = 0;
		for (int i = 0; i < TRIES; i++) {
			int car = RANDOM.nextInt(DOORS);
			int choice = RANDOM.nextInt(DOORS);

			int montyHall;
			do {
				montyHall = RANDOM.nextInt(DOORS);
			} while (montyHall == car || montyHall == choice);

			// do change the first choose
			int newChoice = 0;
			while (newChoice == choice || newChoice == montyHall) {
				++newChoice;
			}

			if (newChoice == car) {
				++countTrue;
			}
		}
		return countTrue * 100.0 / TRIES;
	}
}

bbk123 ★★★★★
()
Ответ на: комментарий от bbk123

И какой же результат?

ЗЫ. Случайный жавакод запустить случайному человеку сложнее, чем к примеру запустить случайный питоновский и перловый код.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

> И какой же результат?

Примерно 33% без изменения своего решения и примерно 66% с таковым.

bbk123 ★★★★★
()

Да, тред вполне приличный (для толксов). Лучше бы детский сад из /д/ выкидывали.

LamerOk ★★★★★
()
Ответ на: комментарий от bbk123

> Такие задачи нужно решать эксперементально.

Этот плеер перегрелся. )))

LamerOk ★★★★★
()
Ответ на: комментарий от KRoN73

> Собственно, b_b_b в той теме предельно понятно объяснил.

после его объяснения я понял теоретический вариант. Но мне всё равно жутко хочется проверить статистически )))

name_no ★★
()
Ответ на: комментарий от Quasar

Он походу самозабанился.

ansky ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.