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

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


6
Струнный репликатор
В Vim вы можете повторить команду, поставив перед ней число, аналогичное 3ddэквивалентному dd dd dd. Ну, этот повторяющийся шаблон не ограничен командами Vim. Строка также может быть скопирована таким же образом. Спецификация: Для заданной строки, состоящей только из цифр, буквенных символов (как в верхнем, так и в нижнем регистре) и …
15 code-golf  string 

17
В качестве альтернативы можно сместить столбцы и строки двумерного массива.
Задача При наличии двумерного массива любого размера напишите программу или функцию для альтернативного смещения столбцов и строк. пример a b c d e f g h i j k l m n o Все элементы в первом сдвиге столбца вниз одной строки, то второй сдвиг столбца до одной строки, то …

19
Сделать ноль из первых чисел
Вызов Задача состоит в том, чтобы написать код, который принимает положительное целое число n в качестве входных данных и отображает все возможные способы записи чисел от 1 до n с положительным или отрицательным знаком между ними, так что их сумма равна равно нулю. Пожалуйста, помните, что вы можете использовать только …

6
Советы по игре в гольф в шелухе
Husk - совершенно новый язык игры в гольф, созданный пользователями PPCG Leo и Zgarb . Он начал становиться все более и более конкурентоспособным, часто оставаясь близким или даже опережая языки, известные как очень лаконичные, такие как Jelly и 05AB1E. Давайте перечислим некоторые из техник игры в гольф, которые несколько специфичны …
15 code-golf  tips 

9
В поисках моего любимого времени
Мне действительно нравятся времена, которые следуют определенным образцам. В частности, мне нравятся времена, когда все цифры одинаковы или все цифры увеличиваются арифметически на единицу слева направо. Кроме того, я внутренне ненавижу, когда люди пишут письма в мое время, поэтому вся эта чепуха AM / PM для меня мертва. Итак, мои …
15 code-golf  date 

11
Сделай мне перевернутую елку!
Вызов Мы все знаем о нормальных рождественских елках - но как насчет перевернутой рождественской елки ! Это довольно простой, рождественский тематический вызов. Цель этой задачи - сделать из меня ASCII перевернутую рождественскую елку. Вот правила для этого вызова: Примите нечетное, положительное целое число. Вы можете предположить, что это всегда будет …

17
XOR сортировать массив
Получив ключ и массив строк, перетасуйте массив так, чтобы он сортировался, когда каждый элемент XOR соответствует ключу. XOR'ing две строки Чтобы XOR строки ключом, XOR каждого из символьных значений строки его парой в ключе, предполагая, что ключ повторяется навсегда. Например, abcde^123выглядит так: a b c d e 1 2 3 …

7
Вы должны сделать книгу!
Вы работаете на виртуальной старомодной печатной машине. Чтобы помочь вам быстрее оформить моноширинные буквы, вы решите создать самую короткую программу, которая поможет вам. Учитывая строку текста и размер страницы, генерировать и выводить каждую страницу текста. Примеры Например, с шириной страницы 14, высотой 7 и некоторым текстом, вот ваша книга: 14, …

15
«Ранние пташки»
Определение Если вы возьмете последовательность положительных целочисленных квадратов и объедините их в цепочку цифр (то есть 149162536496481100...), квадрат «ранней пташки» - это тот, который можно найти в этой строке перед ее естественным положением. Например, 7 2 (число 49) можно найти со смещением 2 в строке, хотя естественная позиция находится со …

7
Равновесие колебаний
У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

12
Вывести три столбца вертикально разделенных пробелом
задача Взять входную строку через пробел. Сортировать слова по алфавиту. Распечатайте их вертикально в 3 столбца, разделенных пробелами. Вызов Высоты всех трех столбцов должны быть максимально равномерно взвешены. Все три столбца должны быть выровнены. Это код-гольф , поэтому выигрывает самый короткий код! пример Если ввод: "cat caterpillar pie frog elephant …
15 code-golf  string 

14
Квадранты прошли через линию
задача Если дано представление линии, выведите количество квадрантов , через которые проходит эта линия. Допустимые представления линии Вы можете представить линию как Три целых числа со знаком A, Bи Cкоторые не имеют общего множителя, а также где Aи Bне равны нулю, представляя строку Ax + By = C, Четыре целых …

6
Как кодировать цвета в шестнадцатеричном виде
Гексагональные тесселяции , или наклоны плоскости, имеют три цвета - это означает, что при использовании только трех цветов, таких как красный, синий и зеленый, каждый шестиугольник может быть окрашен без каких-либо двух шестиугольников, имеющих общую границу. Частичный пример, показывающий такой шаблон. Учитывая частичное шестиугольное разбиение на листы в ASCII (через …

4
Изменить правила жизни
Жизнеподобные клеточные автоматы - это клеточные автоматы, которые похожи на игру жизни Конвея в том, что они действуют на (теоретически) бесконечно большой квадратной сетке, где каждая клетка имеет ровно 8 соседей и является одним из 2 состояний, а именно живым и мертвым , Тем не менее, эти версии, подобные «Лайк», …

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