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

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

9
Отношение к голосованию
Этот вопрос вдохновлен тем фактом, что я люблю видеть вопросы с равным количеством голосов и количеством ответов ... Итак, вот простая задача stack-exchange-api для вас: Вызов: Для данного codegolf.stackexchangeидентификатора вопроса выведите соотношение между количеством голосов в вопросе и количеством ответов (например, votes/answers). Особенности: Вы можете получить доступ к Интернету, но …

7
Самый длинный путь гиперкуба
Вызов Вам даны две разные строки битов одинаковой длины. (Например, 000и 111.) Ваша цель - найти путь от одного к другому так, чтобы: На каждом шаге, вы измените только один бит (вы можете перейти от 000любой из 001, 010, 100). Вы не можете посетить одну и ту же битовую строку …

9
Сколько глав у меня есть?
Библия является одной из самых влиятельных книг, когда-либо написанных, и обычно цитируется как самая продаваемая книга всех времен . Он был написан примерно 40 различными авторами за сотни лет до того, как был скомпилирован в его нынешнюю форму. Но в Библии интересно то, как она разделена. Он разделен на 2 …

20
Найдите иголку в стоге сена (грабители)
Это часть задачи полицейских и грабителей . Иди сюда для части полицейских. Вызов грабителей Ответ полицейского можно взломать, удалив любое подмножество символов из программы Haystack, чтобы он выводил Needleвместо Haystack(при этом оставаясь допустимым представлением на том же языке). Вам не нужно находить точно такое же решение, как и предполагал полицейский, …

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

18
Обратные Математические Циклы
Вдохновленный этим В связанном задании нас просят применить дополнение к элементам оригинала и обратное к входному массиву. В этом задании мы немного усложним его, введя другие основные математические операции. Получив массив целых чисел, переберите +, *, -, //, %, ^, где //есть целочисленное деление и ^экспонента, применяя его к обратной …

19
Отличия пар MaxMin Divisor (DMDP)
Давайте поговорим о делителях ... Оставляя идеальные квадраты (на мгновение), все натуральные числа можно выразить как произведение 2 их делителей. Быстрый пример для 126: Вот все делители126 Как видите, все делители могут быть спарены. Вот что мы будем называть парами делителей : [1, 126], [2, 63], [3, 42], [6, 21], …

29
Повторите N-е элементы
У нас не было строки вопроса в течение некоторого времени (5 дней, чтобы быть точным), поэтому давайте перейдем к одному. Получив строку sи положительное целое число n, возьмите каждый nэлемент th s, повторите его nраз и поместите обратно вs . Например, если n = 3и s = "Hello, World!", каждый …
18 code-golf  string 

19
Матрица с 1 по L (n), во всех n столбцах
Вызов: Возьмите список, L, содержащий положительные целые числа в качестве входных данных: 3 5 2 1 6 и создать матрицу, в которой n-й столбец содержит вектор 1: L (n) , где более короткие строки дополняются нулями. Тестовые случаи: 3 5 2 1 6 ----------------- 1 1 1 1 1 2 …
18 code-golf  matrix 

1
Комната Зеркала
(Эта проблема очень похожа, но эта текущая проблема имеет дополнительные сложности.) Представьте себе двухмерную комнату, где стены покрыты плоскими зеркалами. Внезапно луч света попадает в комнату, где отсутствует кусок стены! Световой луч танцует по комнате, отражаясь от настенных зеркал и в конце концов покидая комнату. Логика Вам дается 5 переменных: …

1
Пользовательские интерфейсы Ascii
В этом вызове мы отображаем пользовательские интерфейсы Ascii. +----------------------+ |+-----------++-------+| ||<- Previous||Next ->|| |+-----------++-------+| |== The title == | | | |Lorem ipsum dolor | |sit amet... | |+--------------+ | ||Post a comment| | |+--------------+ | |+-----------------+ | ||User X commented:| | || | | ||This is amazing! | | …

21
Выходные диагональные позиции меня в квадрате
Для заданного числа nвыведите упорядоченный список индексов на основе 1, попадающих на одну из диагоналей n*nквадратной матрицы. Пример: Для ввода 3: Квадрат должен быть: 1 2 3 4 5 6 7 8 9 Теперь мы выбираем все индексы, представленные \, /или X( #или недиагональные позиции отклоняются) \ # / # …
18 code-golf  math  matrix 

12
Оригинальный номер (II)
Эта задача, по сути, идентична этой, только с одним отличием: теперь разрешено перетасовывать буквы в любом месте строки. сценарий У Джона есть важный номер, и он не хочет, чтобы другие видели это. Он решил зашифровать номер, используя следующие шаги: Его число всегда является неубывающей последовательностью (т. Е. "1123") Он перевел …

28
Матрица в диапазоне
Соревнование Для целочисленного n>0вывода вывести n+1 X n+1матрицу, содержащую все целые числа от 1до, 2nкак показано в тестовых примерах ниже Тестовые случаи n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 …

16
Это немного растянуть ․․․
Входные данные: Мы берем два входа: Вход bс двумя различными значениями: Leftи Right. † И положительное целое число n. Выход: Основываясь на вводе влево / вправо, мы выводим одну из следующих двух последовательностей в диапазоне 1-n(в последовательностях ниже отображаются первые 125 элементов): Left: 1, 6, 7, 56, 57, 62, 63, …

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