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

26
Pigeonhole Principle & Code Golf

Принцип голубиной дыры гласит, что Если N элементов помещено в M блоков с N > M , то хотя бы один блок должен содержать более одного элемента. Для многих этот принцип имеет особый статус по сравнению с другими математическими высказываниями. Как писал EW Dijkstra , Он окружен какой-то мистикой....

25
Результаты розыгрыша в кости в ASCII

Покажите случайный результат броска кубика, если он сделан с кубиком в форме ASCII. $ dice должен привести к одному из ----- | | | o | | | ----- ----- |o | | | | o| ----- ----- |o | | o | | o| ----- ----- |o o| | | |o o| ----- ----- |o o| | o | |o o| ----- ----- |o o| |o o| |o o| -----...

25
Рекурсивная подстановка строк

Задание Напишите программу или функцию, которая с учетом трех строк A, B, Cсоздает выходную строку, в которой каждый экземпляр Bin Aбыл рекурсивно заменен C. Под рекурсивной подстановкой понимается повторение подстановки, когда на каждом шаге все неперекрывающиеся экземпляры Bin A(выбираются жадно...

25
Оценка Монте-Карло Пи

Счастливого Пи Дня всем! Без всякой причины я пытаюсь построить оценку Пи по методу Монте-Карло, которая будет максимально короткой. Можем ли мы построить тот, который может вписаться в твит? Чтобы уточнить, что я имею в виду, это типичный подход вытягивания случайных точек из единичного квадрата и...

25
Сколько дней в месяце?

Если задано текстовое представление (полное имя без учета регистра или трехбуквенное сокращение) месяца, укажите количество дней в месяце. Так , например, december, DECи decвсе должны вернуться 31. Февраль может иметь 28 или 29 дней. Предположим, что ввод - это месяц в одной из правильных...

24
Наполните миску алфавитным супом

Мы , кажется , никогда и не получить устал алфавит связанных проблем ... Рецепт Данный последовательность букв Sи два положительных целых чисел M, N, создайте алфавитный суп с буквами, Sзанимающими случайные позиции в прямоугольной чаше размером M× N, обрамленной неалфавитным, не пробельным...

24
Случайный Уокер Принтер

Нарисуйте программу или функцию, которая будет записывать в STDOUT nраз (каждый за один шаг) строку, содержащую точку .в месте нахождения ходунка. Программа также должна записывать строку каждые sсекунды (или ждать sсекунды после каждой строки). Случайное блуждание - это математическая формализация...

24
Проиллюстрировать музыкальные ритмы

Вы знаете, они выглядят так: источник Цель состоит в том, чтобы нарисовать музыку, которая выглядит следующим образом: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Правила таковы: Ширина иллюстрации составляет 33...

23
10 PRINT CHR $ (205,5 + RND (1)); : GOTO 10 в PHP (или что-нибудь еще, в этом отношении)

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Code Golf Stack Exchange. Мигрировал 7 лет назад . Только что имел «энергичный» разговор с сотрудником о краткости следующего основного заявления: 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 Это название этой книги , и...

23
Кратчайшие однозначно определяющие подстроки

При наличии списка строк замените каждую строку одной из ее непустых подстрок, которая не является подстрокой ни одной из других строк в списке, и настолько короткой, насколько это возможно. пример Учитывая список ["hello","hallo","hola"], "hello"должен быть заменен так же, "e"как эта подстрока не...

23
Перемешать рваный массив

Разорванный массив - это массив, в котором каждый элемент представляет собой массив неизвестного числа натуральных чисел. Например, следующие рваные массивы: [[1,2,3],[4],[9,10]] Shape: 3,1,2 [[1],[2],[3]] Shape: 1,1,1 [[1,2,3,4,5,6,8]] Shape: 7 Следующие не рваные массивы: [1] Each element will be...

23
Искусственный исходный код

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

23
Вы знаете свои KVZ?

концепция Каким образом вы можете зашифровать английский алфавит, чтобы его можно было петь под мелодию Twinkle Twinkle Little Star, не разрушая мелодию? правила Перестановка Давайте просто предположим, что буквы, содержащиеся в каждом из следующих наборов, могут свободно заменяться по умолчанию,...

23
Повторяй за мной!

Задав строку в качестве аргумента, выведите длину самой длинной (-ых) непересекающейся повторной подстроки (-ов) или ноль, если такой строки нет. Вы можете предположить, что входная строка не пуста. Примеры abcdefabc: подстрока abcповторяется в позициях 1 и 7, поэтому программа должна вывести 3...

23
Сделать симулятор пузырчатой ​​пленки

Пузырьковые обертывания - это развлечения на высшем уровне. Каждый может согласиться с этим. Теперь вы будете делать так, чтобы даже компьютеры наслаждались пузырями. Спекуляции Вам дадут два целых числа, w и h (каждое из них по ширине и высоте) Ваша программа должна вывести все w * h фазы, ожидая...

23
Сложные выражения для игры в кости

Задний план Я регулярно играю в D & D с друзьями. Говоря о сложности некоторых систем / версий, когда речь идет о броске кубиков и применении бонусов и штрафов, мы в шутку придумали некоторую дополнительную сложность для выражений броска кубиков. Некоторые из них были слишком возмутительными...

23
Сантехника случайных путей

Напишите программу или функцию, которая принимает три целых числа: ширину w, высоту hи количество шагов s. Вы будете рисовать не-самопересекающиеся случайные блуждание s шагов долго на 5*wпо 5*hпиксельным изображениям , где каждая 5 на 5 пиксели клетки является либо пустым (чистой бежевой) или один...

23
Случайный Гольф Дня № 8: перемешайте бесконечный список

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

23
Пьяное путешествие домой

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

23
Капли дождя падают на мои ... очки?

Я живу в Великобритании, где идет дождь. Много. У меня также есть печальная необходимость носить очки, чтобы видеть, а это означает, что когда идет дождь (как сейчас), я едва могу видеть из них. Эта задача такова, что вы все можете испытать то же самое! задача Выходные очки ASCII art с каплей воды...