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

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

30
Что моя собака действительно слышит
Мою собаку зовут Рекс. Каждый раз, когда я ругаю его, он, кажется, не очень впечатлен, и я вижу, как он реагирует, только когда я произношу его имя. Если я скажу Rex, I told you not to do this! You're making me angry Rex! все что он слышит Rex, * **** …

30
Самый короткий код для получения недетерминированного вывода
Вы должны произвести вывод, который является недетерминированным . В этом случае это будет определено как означающее, что выходные данные не всегда будут одинаковыми. Правила: Генератор псевдослучайных чисел, который всегда имеет одинаковое начальное число, не считается. Вы можете положиться на программу, выполняемую в разное (неизвестное) время при каждом выполнении. Идентификатор процесса …
83 code-golf  random 

30
Распечатать сетку звездочек 10 на 10
Фон Это стандартный пример учебника для циклов. Это одна из первых программ, которую я изучил, когда начал изучать программирование ~ 10 лет назад. задача Вы должны напечатать этот точный текст: ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** Спекуляции У вас могут быть дополнительные завершающие символы новой строки. …

6
3D ASCII Block Building
Вызов Напишите программу, которая принимает массив целых чисел 11x11 и строит построение блоков 3D ASCII, где каждое значение в массиве представляет высоту столбца блоков в координатах, соответствующих позиции массива. Отрицательная высота - это «плавающий» столбец - виден только верхний блок. пример __________________ ___ /\__\__\__\__\__\__\ 3, 0, 0, 0, 0, 0, …

28
Вы на 8-дневной полосе!
Duolingo, приложение для изучения языка, предлагает много вещей, но есть одна серьезная проблема, которая сводит меня с ума. Он говорит мне, сколько дней подряд я использовал приложение с сообщением, как будто Вы на 7-дневной полосе! Если оставить в стороне переносы и указывать, нужно ли указывать число, это прекрасно работает для …
82 code-golf  number 

25
Испечь кусочек пи
Напишите программу или функцию, которая печатает или выводит этот точный текст (состоящий из 142 символов): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| Ваша программа не должна вводить данные (кроме языков, где это невозможно, например sed), и выводить вышеуказанный текст (и только вышеуказанный текст) в качестве вывода. …

11
Regex, бумага, ножницы, ящерица, спок
Разминка: Regex, бумага, ножницы Это задача, которую я изначально хотел опубликовать, прежде чем понял, что существует какое-то очень короткое решение. Тем не менее, это может быть интересной проблемой для размышления при подготовке к реальной задаче ниже. Напишите три регулярных выражения R , P и S так , чтобы они совпадали …

30
Советы по игре в гольф на <все языки>
Цель этого поста - собрать все советы по игре в гольф, которые можно легко применить, &lt;all languages&gt;а не конкретные. Только отправляйте ответы, что его логика может быть применена к большинству языков Пожалуйста, один совет за ответ
81 code-golf  tips 

30
Распечатать Tabula Recta!
Распечатать Tabula Recta! Tabula Recta (иногда называемая «таблицей Вигенера») была создана Иоганнесом Тритемиусом и использовалась в нескольких шифрах, включая все варианты шифра Вигенере Белласо и шифра Тритемия. Это выглядит так: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO QRSTUVWXYZABCDEFGHIJKLMNOP RSTUVWXYZABCDEFGHIJKLMNOPQ STUVWXYZABCDEFGHIJKLMNOPQR TUVWXYZABCDEFGHIJKLMNOPQRS …

30
2048-подобный сдвиг массива
Предположим, мы хотим сместить массив, как это делается в игре 2048 : если у нас есть два равных последовательных элемента в массиве, объедините их в два элемента значения. Shift должен возвращать новый массив, где каждая пара последовательных равных элементов заменяется их суммой, и пары не должны пересекаться. Сдвиг выполняется только …

30
Определить MS Windows
Вызов Создайте программу, которая возвращает истинное значение при запуске в Microsoft Windows (для простоты мы будем придерживаться Windows 7, 8.1 и 10) и неверное значение при запуске в любой другой операционной системе (OSX, FreeBSD, Linux). правила Код, который не запускается / компилируется на платформе, не считается ошибочным значением. Критерии победы …

16
Поражение SVGCaptcha
Я наткнулся на SVGCaptcha и сразу понял, что это плохая идея. Я хотел бы, чтобы вы продемонстрировали, насколько это плохая идея, извлекая проверочный код из изображений SVG, создаваемых этим кодом. Пример изображения выглядит следующим образом: Вот источник изображения примера: &lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"&gt; &lt;svg xmlns="http://www.w3.org/2000/svg" …

25
печать «Привет, мир!»
Да, действительно. Распечатайте его на аппаратном принтере 🖨, чтобы создать печатную копию. Отправьте необходимые команды / данные на принтер, чтобы на листе бумаги был напечатан следующий текст: Привет, мир! Вы можете использовать любой локальный или сетевой принтер, который вам доступен. Если ваш принтер позволяет, вы должны использовать 8pt или больше …

30
Самый короткий код для побитового преобразования двоичной строки
Я думаю, что здесь нет достаточно простых вопросов, которые могут попробовать новички! Задача: задана случайная входная строка из 1 и 0, например: 10101110101010010100010001010110101001010 Напишите кратчайший код, который выводит побитовую инверсию, вот так: 01010001010101101011101110101001010110101
79 code-golf  string 

30
Телескопические скобки
Рассмотрим непустую строку правильно сбалансированных скобок: (()(()())()((())))(()) Мы можем представить, что каждая пара скобок представляет собой кольцо в свернутой телескопической конструкции . Итак, давайте расширим телескоп: ( )( ) ()( )()( ) () ()() ( ) () Другой способ взглянуть на это заключается в том, что скобки на глубине n …

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