Перейти к содержанию
Посмотреть в приложении

A better way to browse. Learn more.

Форум Академгородка, Новосибирск

A full-screen app on your home screen with push notifications, badges and more.

Чтобы установить это приложение на iOS и iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
Чтобы установить это приложение на Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Сколько вариантов?

Опубликовано

просто стало интересно. сам не умею такое считать, може кто сосчитает?)

что такое сапёр (winmine), думаю, все знают)размер профессиональногуровня сапёра 16х30 квадратов. там размещено 99 мин. сколько вариантов их разного расмещения?

Рекомендуемые сообщения

Опубликовано

QUOTE (r0m1c @ Jan 10 2006, 15:00)
просто стало интересно. сам не умею такое считать, може кто сосчитает?)
что такое сапёр (winmine), думаю, все знают)размер профессиональногуровня сапёра 16х30 квадратов. там размещено 99 мин. сколько вариантов их разного расмещения?

480*479*478*...*383*382

Опубликовано

QUOTE (r0m1c @ Jan 10 2006, 15:04)
https://academ.club/html/emoticons/blink.gif ет как?)

Как написал. Перемножь все числа от 382 до 480 и получишь результат.

Представь, что расставляешь мины - для первой у тебя 480 вариантов расположения, для второй - 479, для 99 - 382

upd:соврал. результат нужно разделить на 99! (факториал)

Опубликовано

QUOTE (SERG88 @ Jan 10 2006, 16:08)
результат нужно разделить на 9! (факториал)

99! https://academ.club/html/emoticons/grin.gif

Опубликовано

ну а точный ответ такой

Binomial[480,99]=

56022099933742134542905898577582110805929050272389790\

1281458809527214479570631168198385673295159633481600

считается, например, по треугольнику Паскаля, вот только до 480ой строчки ручками считать долго придётся https://academ.club/html/emoticons/smile.gif

Изменено пользователем Гость

Опубликовано

QUOTE (zїdan @ Jan 10 2006, 21:04)
QUOTE (SERG88 @ Jan 10 2006, 16:08)
результат нужно разделить на 9! (факториал)

99! https://academ.club/html/emoticons/grin.gif

Я почему-то про "Новичка" подумал https://academ.club/html/emoticons/biggrin.gif

Опубликовано
А вот мне давно было интересно, в стандартном сапере допускается ситуация, когда все мины в одной куче? Неужели комп расставляет мины совсем рэндомом? Что-то вряд ли, а тогда вариантов меньше.
Опубликовано
Как известно, компьютер не может генерить последовательность случайных чисел, только псевдослучайных. Обычно начало последовательности инициализируют какой-то случайной величиной (чаще всего функцией от текущего времени с точностью до миллисекунд), а все следующие числа получаются как некоторая функция из предыдущих. То есть, две последовательности "случайных" чисел, проинициализированные одним и тем же значением, всегда будут совпадать. А это значит, что компьютер может сгенерить всего лишь конечное количество последовательностей "случайных" чисел, причем не очень большое - 2^16 или 2^32. Поэтому, если только программисты сапера не приложили дополнительных усилий к услучайниванию разброса мин, то вариантов, которые могут встретиться на практике, существенно меньше, чем всего теоретически возможных.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.