Вопросы с тегом «restricted-source»

12
Избегайте повторения букв между пятью простыми программами

Ваша задача - написать 5 разных полных программ для 5 следующих задач: Распечатать Hello, World! Учитывая вход с STDIN, выведите факториал, вы можете предположить, что вход является целым числом> = 0 Дано целое число N, вычислить сумму простых чисел <= N Учитывая ввод с помощью STDIN,...

12
10 9 8 7 6 5 4 3 2 1… Печатать 2016

Как побочный результат моей задачи в Puzzling , ваша цель - выход 2016. Правила: Вы должны включить числа 10 9 8 7 6 5 4 3 2 1в этом порядке. Они могут быть использованы как отдельные целые числа или объединены вместе (например 1098), но 10они не могут быть разделены на 1и 0- между цифрами не...

12
Полигональные числа

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

12
Дополнить файл нулями

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

12
Гольф Смайлики

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

12
Колмогоров Гибкость. АКА Распродажа! Скидка

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

11
Бессмысленный взгляд и последовательность

Вы тоже создаете программу, которая принимает целое число в качестве входных данных и выводит первое, что когда-либо было в этом числе последовательности вида и произнесения . Например: $ ./LAS 8 [1,11,21,1211,111221,312211,13112221,1113213211] Точный способ вывода списка не имеет значения,...

11
X больше 3 с разницей не менее 2 между X и Y

Я пытаюсь играть в гольф на C ++. Можно ли сделать это условие короче? X > 3 & X - Y > 1 (Помимо удаления пробелов, конечно.) Итак, Xпо крайней мере, 4но X >= Y + 2. Xи Yявляются целыми числами в интервале [0,5]. Я попытался найти некоторую побитовую формулу, но не...

11
Генерация программы Brainf_ck, которая выводит строку заданной длины

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

11
Кодирование URL в Brainfuck

Вдохновленный этим вопросом , ваша цель сегодня состоит в том, чтобы закодировать URL-адрес в brainfuck. Мой браузер был взломан! Адресная строка была превращена в интерпретатора мозгового удара. Мне нужна программа, которая превращает URL-адрес в программу для ума. Мой компьютер тоже очень...

11
Найдите положительные делители!

Определение Число положительно, если оно больше нуля. Число ( A) является делителем другого числа ( B), если Aможно разделить Bбез остатка. Например, 2является делителем, 6потому что 2может делиться 6без остатка. Цель Ваша задача - написать программу / функцию, которая принимает положительное...

11
Нарисуйте фи треугольник

Пояснение: в основном, вам нужно сделать это У функции Эйлера есть имя фи. Попробуем вычислить фи (8) Во-первых, перечислите все цифры 8 и ниже, не включая 0 или ниже 8 7 6 5 4 3 2 1 Теперь найдите, какие числа не делят множитель с 8 (1 не считается), и поместите на #их место. 8 # 6 # 4 # 2 #...

11
Инвертировать Quine!

Мы все знаем, что такое лоза . Перевернутый Куайн непустая программа , которая печатает обратный его исходный код , не читая его исходный код, и состоит исключительно из печати ASCII-символов (пробел через ~). Здесь «обратный к исходному коду» означает следующее: выходные данные вашей программы...

11
Великая Пирамида Куайна

Задача представляет собой довольно простую задачу Quine с изюминкой, вы должны вывести свой исходный код в форме пирамиды. Форма пирамиды определяется ниже: 1 234 56789 ABCDEFG HIJKLMNOP QRSTUVWXYZa bcdefghijklmn ......etc...... Основным ограничением этой задачи является то, что ваша квина должна...

10
Code-Golf: последовательность Фейри (I)

Вызов В этом задании вам дадут целое число N (меньше 10 ^ 5), выведите последовательность Фари порядка N Вход N указан в одной строке, входы заканчиваются EOF. вход 4 3 1 2 Вывод F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 = {0/1, 1/1} F2 = {0/1, 1/2, 1/1} Ограничения...

10
C # - главная проблема

Эта программная головоломка вдохновлена ​​другим вопросом, который был задан здесь вчера, но который был удален автором ... Соревнование: Создайте исполняемый двоичный файл (двоичный файл Windows .EXE или Linux) с помощью Visual C # (или вашей любимой C # IDE), который выводит следующий текст в...

10
Числа, которые являются палиндромами в N основаниях

Учитывая неотрицательное целое число n >= 0, выведите навсегда последовательность целых чисел, x_i >= 3которые являются палиндромами в совершенно nразных основаниях b, где может быть основание 2 <= b <= x_i-2. Это, в основном, инверсия OEIS A126071 , где вы выводите , какие индексы в...

10
Самоутверждающаяся треугольная программа шахматной доски

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

10
Количество оборотов

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

9
Quining, но с файлами Windows!

Напишите квинну, которая при запуске создает себя в текущем каталоге, в исходном файле с именем себя. В этом случае мы будем использовать Windows, поэтому имя файла (и, следовательно, quine) должно иметь следующие ограничения: Ни один из этих персонажей \ / : ? * < > | Менее 211 255 символов...