Вопросы с тегом «code-golf»

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

7
Мир похож на Зеркало: улыбнись и это будет ɯɯ ן ǝ qɐɔʞ
Входные данные: Строка, содержащая только следующие символы: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.?!(пробел в конце) и два специальных символа ( _и |) Выход: Зеркальное отражение текста на основе позиции (ий) _и |. _зеркала горизонтально и |зеркала вертикально. Процесс зеркалирования Первое _указывает начало зеркального отображения этой подстроки, второе _- конец. Если присутствует только один _, вы …
13 code-golf  string 

10
ASCII Нечетный / Четный Шифр
Мы определим нечетный / четный шифр ASCII через следующий псевдокод: Define 'neighbor' as the characters adjacent to the current letter in the string If the one of the neighbors is out of bounds of the string, treat it as \0 or null Take an input string For each letter in …

5
Найди правильный путь
Учитывая список путей, выведите правильный путь. Пример пути: /\ ----+/ | -и |горизонтальные и вертикальные пути. /и \повороты на 90 °. +рассматривается как -или в |зависимости от текущего направления. Пути могут идти в любом направлении, и символ может использоваться в нескольких путях. Ввод будет таким: /--\ A------+--+--# B------/ \--: C------------# …

11
Интерпретировать свободные диапазоны
Интерпретировать свободные диапазоны ListSharp - это интерпретируемый язык программирования, который имеет много функций, одна из которых - это создатель диапазона на основе 1 индекса, который работает следующим образом: Вы определяете диапазон как (INT) TO (INT)или только (INT)где оба или одно целое может перейти от минимального до максимального значения int32 Затем …
13 code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

4
В шахматном порядке
В гонках, в которых гонщики проходят хотя бы один поворот изогнутой трассы, стартовые позиции для каждого гонщика смещены, так что каждый гонщик проходит одинаковое расстояние вокруг трассы (в противном случае гонщик во внутренней полосе движения имел бы огромное преимущество ). Учитывая длину главной и вспомогательной осей (или полу-большой и полу-минорный, …

9
Несортированная мажоризация двух списков
Определение Вектор , содержащий п элементы называются мажорируют или доминировать вектор Ь с п элементами , если для всех значений K таким образом, что 1 ≤ K ≤ N , сумма первого элемента в ↓ через к - й элемент в ↓ больше чем или равно сумме элементов с первого …

14
Процент-кодирование строки
Вступление Как некоторые из вас могут знать, URL-адреса на самом деле имеют список символов, которые делают особые вещи. Например, /символ отделяет части URL, и ?, &и =символы используются для передачи запроса параметров на сервер. В самом деле, есть куча символов с помощью специальных функций: $&+,/:;=?@. Когда вам нужно использовать эти …
13 code-golf  string 

4
Перечисление проблемы изменения монет с использованием N монет и каждого номинала
Проблема смены монет очень хорошо задокументирована. Учитывая бесконечный запас монет номиналов x_1в x_mвам нужно найти число комбинаций , которые добавляют до y. Например, дано x = {1,2,3}и y = 4у нас есть четыре комбинации: {1,1,1,1} {1,1,2} {1,3} {2,2} Вступление Существует несколько вариантов проблемы с обменом монет. В этом варианте у …

19
Реализуйте этот ключевой шифр
Реализуйте этот ключевой шифр Цель Используйте алгоритм (объясненный в разделе Алгоритм) для реализации определенного шифра. Программа должна прочитать ввод из STDIN или ближайшего доступного эквивалента, использовать алгоритм для генерации зашифрованного текста и ключа. Зашифрованный текст и ключ будут записаны в STDOUT или ближайший доступный эквивалент. Разрешен любой формат, если он …

5
Играть в скрэббл с периодической таблицей
У вас есть набор плиток с символами из периодической таблицы. Каждый символ появляется один раз. Вы придумываете слова, чтобы сделать, но вы хотите знать, возможно ли это или нет. Соревнование Напишите программу на вашем любимом языке, которая будет принимать строку в качестве входного параметра. Вы можете предположить, что ввод не …
13 code-golf 

8
Собирайте и размещайте предметы
Цель этой задачи - собрать выбранные элементы в списке и переместить их в определенное место в списке. В качестве наглядного примера возьмем входные значения (представленные целыми числами в черных ящиках) и соответствующий список истинных значений, где true означает, что выбран элемент (представлен голубыми полями, где Ttrue и Fis falses): Первый …

5
Пробеги цифр в пи
Ваша цель - вывести строго возрастающую последовательность последовательных одинаковых цифр числа pi (π). Каждый член в последовательности должен быть на одну цифру длиннее предыдущего. Таким образом 3(0-ая цифра числа пи) - это первый раз, когда происходит серия цифр (длина 1). Следующее происходит 33(цифры 24 и 25 от пи). Конечно, эта …
13 code-golf  sequence  pi 

11
Важна ли чувствительность к регистру?
Том собирается реализовать новый язык программирования своего изобретения. Но прежде чем приступить к работе над ним, он хочет знать, должен ли его язык быть чувствительным к регистру или нет. С одной стороны, нечувствительность к регистру кажется ему легче реализовать, но он беспокоится, что это может привести к отсутствию возможностей комбинаций …

1
Разобрать 1D язык
Если задана строка, содержащая только 0, 1, 2 и скобки, выведите дерево грамматики строки. А 2требует 2 аргумента - один слева и один справа А 1требует один аргумент - влево или вправо A 0не требует никаких аргументов и является базовым случаем Пара скобок считается одним аргументом, а содержимое скобок вычисляется …

8
Может ли Марио перейти к концу этой карты?
Создайте программу, которая определяет, учитывая ввод пути, может ли Марио достигнуть конца, обозначенного E, с самого начала, обозначенного как S. Путь будет выглядеть примерно так: S = E ===== В пути различные символы и то, что они представляют: =: стена / пол / потолок. Марио не может пройти сквозь стену …

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