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

16
Способы определения случайной генерации в вызовах

Примечание : согласно консенсусу по Meta , вопросы по написанию вызовов находятся здесь по теме. В свете этой «вещи, которую следует избегать при написании задач» , я начал думать о проблемах, связанных со случайным генерированием определенных видов объектов. Иногда случается так, что я хочу...

16
Создайте произносимое слово

Задача проста: создать слово. Характеристики: Слово должно быть произносимым. Это определяется как «чередование согласных и гласных». Согласный - это одно из следующих букв: bcdfghjklmnpqrstvwxz Гласный - это одно из следующих букв: aeiouy Слово должно генерироваться случайным образом. Слова должны...

16
Стол без границ

В этом задании вы собираетесь разместить буквы алфавита в декартовой плоскости и вывести результат в виде текста. Ваш вход будет представлен в виде списка с 3 параметрами: Координата X Координата Y строка Как? Мы знаем, что декартова плоскость содержит 2 оси (X,Y)(X,Y)(X, Y) и 4 квадранта, где...

15
Перевести RoboCritters на Brainf ***

RoboCritters ( этимология ) - это совершенно новый эзотерический язык программирования (не ищите его, я только что изобрел его). Это вариант из Brainfuck (BF), несколько более сложным , чем обычные схемы замещения оператора. Каждая программа в RoboCritters представляет собой прямоугольную сетку...

15
Создайте мне несколько соответствующих номерных знаков!

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

15
Решить диаграмму состояния стека

Диаграмма состояния стека показывает, как значения одного стека меняются на другие. Например, это диаграмма состояний стека: 3 0 2 1 0 Это означает, что существует стек, изначально содержащий 3 значения ( 3часть). Эти значения проиндексированы от 0 до 2, с 0 на вершине: 2 1 0. Следующая часть 0 2 1...

15
Равновесие колебаний

У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6...

15
Создать сетку сумм

Создайте сетку 7 на 7, заполненную случайными числами. Однако в ячейках с нечетным номером строки и столбца (начиная с 0) необходимо использовать сумму окружающих ячеек. Вот небольшой пример с сеткой 3 на 3 (сумма-квадрат выделена жирным шрифтом): 2 2 2 2 16 2 2 2 2 А вот пример сетки 7 на 7: 6 5 4...

15
Создать программу Parrot

Учитывая ввод, выводим этот ввод бесконечно новую строку. На входе будет строка, состоящая только из печатаемых символов ASCII ( 0x20-0x7E) и новых строк ( 0x0A). Если input имеет длину 0, бесконечно выводите символы новой строки. Это код-гольф, поэтому побеждает меньше байтов на каждом языке...

14
Сделайте любой номер, многократно добавив 2 номера

Вам предоставляется машина с двумя 16-битными регистрами, xи y. Регистры инициализированы x=1и y=0. Единственная операция, которую может выполнить машина, это сложение по модулю 65536. То есть: x+=y- xзаменен на (x + y) mod 65536; yбез изменений y+=x - аналогично для y x+=x- xзаменен на 2x mod...

14
Длина программы Фибоначчи

Напишите программу с длиной n, которая выводит другую программу, длина которой является следующим числом Фибоначчи после n. Новая программа должна сделать то же самое - вывести другую программу, длина которой равна следующему числу Фибоначчи и т. Д. Сама по себе (длина исходной программы) не...

14
Подсчет цепей Каннингема

Простые числа всегда очаровывали людей. 2300 лет назад Евклид писал в своих «Элементах» Простое число - это то, что измеряется одной единицей. что означает, что простое число делится только на 1(или само по себе). Люди всегда искали отношения между простыми числами и придумали довольно странные...

14
Создать прямоугольник из спецификации

Вступление Этот вызов вдохновлен Grime , моим языком сопоставления двухмерных паттернов. По сути, вам предоставляется «грамматика», описывающая двумерные сетки символов, и ваша задача - создать сетку в соответствии с грамматикой. Кроме того, сетка должна быть как можно меньше в определенном слабом...

13
Продукты Фибоначчи

Вы можете разложить число больше 0 как уникальную сумму положительных чисел Фибоначчи. В этом вопросе мы делаем это путем многократного вычитания максимально возможного положительного числа Фибоначчи. Например: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 + 3 Теперь я называю...

13
Программа, которая печатает программы

Вызов Ваша цель - написать программу, которая печатает другую программу. Эта напечатанная программа должна напечатать другую программу, а новая программа должна напечатать другую программу до конца. правила Каждая программа должна содержать не более 256 байт. (Если это необходимо изменить, оставьте...

12
Закодировать программу с наименьшим количеством возможных символов,

Цель состоит в том, чтобы написать программу, которая кодирует другую программу (ввод) с минимально возможным количеством символов. счет Оценка равна разному количеству символов, необходимых для вывода. Чем ниже балл, тем лучше. правила Нет целевых языков с ограниченным набором команд. (Без Brainf...

12
Генерировать / * комментарии к номеру строки * /

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

12
Интерпретировать Киппл!

Вступление Kipple - основанный на стеке эзотерический язык программирования, изобретенный Руне Бергом в марте 2003 года. Киппл имеет 27 стеков, 4 оператора и структуру управления. Стеки Стопки названы a- zи содержат 32-битные целые числа. Существует также специальный стек @, чтобы сделать вывод...

12
Генерация гистограммы

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