Вопросы с тегом «random»

20
Это усеченное треугольное число?

Связанная последовательность OEIS: A008867 Усеченное треугольное число Общим свойством треугольных чисел является то, что они могут быть расположены в виде треугольника. Например, возьмите 21 и расположите в треугольник os: о оо ооо оооо ооооо оооооо Давайте определим «усечение»: разрезание...

20
Щенячья команда

puppyУтилита принимает имя файла в качестве входных данных, и делает именно то , что можно было бы ожидать щенка делать: он измельчает его! Как измельчить Вырвать страницы зубами. Разбить входной файл на новые строки. Разрывайте каждую страницу своими лапами. Для каждой строки (не включая перевод...

20
Образец случайной неубывающей последовательности

Входные данные: два целых числа n и k, заданные в любой форме, удобной для вашего кода Выходные данные Случайная неубывающая последовательность из k целых чисел, каждое из которых находится в диапазоне от 1 до n. Выборка должна выбираться равномерно из всех неубывающих последовательностей из k...

19
Слои Серпинского

Начав с того, что /\вы можете создать шаблон в виде треугольника Серпинского , добавив линию под таким, чтобы ... Любая свободная ветвь /или \расщепляется снова на две ветви: /\. Любое столкновение ветвей \/умирает ни с чем (кроме пробелов) под ним. Повторение этих правил дает /\ /\/\ /\ /\...

19
Случайный Гольф Дня № 3: Целочисленные Перегородки

О серии Во-первых, вы можете относиться к этому, как к любому другому вызову для игры в гольф, и отвечать на него, не беспокоясь о серии вообще. Тем не менее, существует таблица лидеров по всем задачам. Вы можете найти таблицу лидеров вместе с дополнительной информацией о серии в первом посте ....

19
Случайный Гольф Дня № 4: Парадокс Бертран

О серии Во-первых, вы можете относиться к этому, как к любому другому вызову для игры в гольф, и отвечать на него, не беспокоясь о серии вообще. Тем не менее, существует таблица лидеров по всем задачам. Вы можете найти таблицу лидеров вместе с дополнительной информацией о серии в первом посте ....

19
Rolling Quine Dice

Создайте программу, которая выводит себя сама. Однако, если исходный код повторяется n раз (имеется в виду конкатенация копии исходного кода до конца n-1 раз) , то при исходном исходном коде должна быть вероятность 1 / n, вероятность вывода 1 / n исходный код повторяется дважды, вероятность 1 / n...

19
Сортировка с обратной вставкой

Задача Сформировать первоначальный зашифрованный список, от движений , что вставки Сортировать бы сортировать его. Исходный список будет содержать все числа от 0до N-1(включительно), где Nуказан размер ввода. вход Список, содержащий необходимые шаги для сортировки списка. Каждое значение...

19
Максимизировать разницу в квадрате

Рассмотрим перестановку целочисленных значений из 1в N. Например, этот пример для N = 4: [1, 3, 4, 2] Мы будем считать этот список циклическим, таким, что 1и 2рассматриваются как смежные. Одна величина, которую мы можем вычислить для такого списка - это общая квадратичная разница смежных значений:...

19
Произвольно выбрать из массива

Эта задача довольно проста: вам дан массив положительных (не включая 0) целых чисел, и вам нужно выбрать случайный элемент из этого массива. Но вот поворот: вероятность выбора элемента зависит от значения целого числа, то есть, когда целое число становится больше, вероятность того, что его выберут,...

19
Постройте Алфавитную Пирамиду

Сегодня мы собираемся построить пирамиду из букв! Вот пример буквенной пирамиды для первых 5 букв: Напишите первые 5 букв с пробелом между ними, сначала по возрастанию, а затем по убыванию. A B C D E D C B A Сделайте то же самое для первых четырех букв в строке выше, но с двумя дополнительными...

18
Исправить сломанную случайную функцию

У друга в компьютере есть дополнительная карта, которая генерирует совершенно случайное число от 1 до 5 включительно. К сожалению, они как-то пролили колу, и теперь она генерирует только 2 для всех чисел от 1 до 4. К счастью, случайность сохраняется, но вероятность 2 равна 80%, вероятность 5 - 20%,...

18
ssTTsSTtRrriinInnnnNNNIiinngg

Вызов Для каждого символа строки, кроме последнего, выполните следующие действия: Выведите текущий символ. Затем следует случайный вывод из следующего списка случайного числа раз от 1 до 5 (включительно): Текущий персонаж Следующий символ строки Версия переключателя персонажа, на котором вы сейчас...

18
Сверните оценки способностей моего персонажа D & D

В Dungeons and Dragons некоторые из наиболее важных атрибутов персонажа - это оценки способностей. Для шести способностей существует 6 баллов способностей. Способности: Сила, Ловкость, Телосложение, Интеллект, Мудрость и Харизма. При определении очков для персонажа я использую следующую процедуру:...

18
Имитация игры в кости

Крэпс - довольно простая игра в кости, в которую часто играют в казино. Даже если вы не игрок (а я нет), это все равно довольно интересная игра. Вот правила: В начале игры в Крэпс есть то, что называется раундом выхода . Игрок бросает два d6s (шестигранный кубик), и добавляются два броска кубика....

18
Слепая случайная сортировка

Вот довольно распространенный шаблон для алгоритмов сортировки: def sort(l): while not is_sorted(l): choose indices i, j assert i < j if l[i] > l[j]: l[i], l[j] = l[j], l[i] Эти алгоритмы работают хорошо, потому что индексы iи jвыбираются тщательно, исходя из состояния списка l. Однако, что,...

18
Это число случайно?

Я попросил random.org для 128 случайных целых чисел от 0 до 2 32 - 1. Поскольку генератор случайных чисел очень хотел сначала дать первые 64 числа, они, очевидно, более случайны, чем остальные 64. Напишите полную программу или функцию, которая возвращает достоверный результат, если введено одно из...

18
Рабочие фабрики

Вызов Работники завода обычно очень трудолюбивы. Однако их работа в настоящее время обычно заменяется машинами. Вы должны написать программу, которая принимает число в качестве входных данных. Он будет распечатывать фабрику из 10 рабочих 10 раз. Каждый раз каждый работник может 1/inputбыть «уволен»...

18
Рассчитать обратный модуль

Задание: Выведите значение для x, где a mod x = bдля двух заданных значений a,b. предположение aи bвсегда будут положительными целыми числами Там не всегда будет решение для x Если существует несколько решений, выведите хотя бы одно из них. Если решений нет, ничего не выводите или указывайте, что...

18
Тральщик на работе

Всем известна старая игра тральщика, поставляемая с Windows XP. Это простая сетка с матрицей 9x9 ячеек, содержащей либо число (указывающее, сколько мин рядом с ним), либо мина. Задача состоит в том, чтобы сгенерировать случайную сетку 9x9 с 10 бомбами с любым целочисленным начальным числом (вплоть...