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

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

8
Рассчитать квадратный корень только с помощью ++
Ваша задача - вычислить квадратный корень из натурального числа без использования математических операторов для изменения числа, например: Установка переменной (например, squareRoot = 5) Дополнение (A + B) Вычитание (АБ) Умножение (A * B) Отдел (A / B) Квадрат, куб, четвертый и т. Д. Корни Экспоненты Операторы сравнения (такие как <,>, …

1
Скотч может починить что угодно [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . обзор Эта проблема была вдохновлена этим постом StackOverflow Meta . В …

9
Вывести первые 128 простых чисел без использования каких-либо зарезервированных слов
Очевидным решением будет просто напечатать их в виде строки, но можно ли написать более короткий код? Требования: Входные данные не должны обрабатываться, а выходные данные должны быть в форме 2 3 5 7 11 13 ...и т. Д. Зарезервированные слова в языке не используются вообще Язык должен по крайней мере …


10
Колмогоров Гибкость. АКА Распродажа! Скидка
Это ограниченный источник , Колмогоров-сложность , код-гольф вызов для получения фиксированного выхода без ввода. Формат вывода, однако, является гибким - он может быть распечатан на стандартный вывод, напечатан на стандартную ошибку, возвращен как список символов, возвращен как список байтов или возвращен как список целых чисел. Если вы думаете, что-либо еще …

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

14
Дополнить файл нулями
Ваша задача сегодня будет взять существующий файл и добавлять к нему нули, пока он не достигнет определенного размера. Вы должны написать программу или функцию, которая берет имя файла в текущем каталоге fи количество байтов b. Сохраняя исходное содержимое f, вы должны записать нули (нулевые байты, а не ascii 0s) до …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

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

22
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они не могут быть разделены на …

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

15
Сравните два целых числа в C или C ++ без операторов сравнения
Создайте самую короткую программу, которая принимает два целых числа со знаком в качестве входных данных (через stdin или в качестве аргументов) и отображает 3 различных результата в зависимости от того, является ли первое число (1) больше, (2) меньше или (3) равно второму число. Поймать Вы не можете использовать в своей …

5
Поднять к власти
Вызов Задача - написать программу, которая принимает положительные числа aи ненулевое число bи выводит a^b(возведенное в степень b). Вы можете использовать только в + - * / abs()качестве математических функций / операторов. Они могут применяться только к скалярным значениям, но не ко всем спискам или массивам. Примеры: 1.234 ^ 5.678 …

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.