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

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

16
Де-Snakify Строка
Обычная строка выглядит так: Hello,IAmAStringSnake! И струнная змея выглядит примерно так: Hel l rin o,IAmASt g S !ekan Твое задание Строковые змеи опасны, поэтому вы должны создать программу, которая принимает строковую змею в качестве входных данных и выводит ее как обычную строку. Характеристики Ввод может быть многострочной строкой или массивом …

27
Разверните номер
Вы можете вспомнить в первом или втором классе, используя расширенную форму, чтобы узнать о стоимости места чисел. Это проще объяснить на примере, поэтому рассмотрим число 123. В развернутом виде это представляется как 100 + 20 + 3, что помогает молодому уму визуализировать значение места. Это напоминает то, как вы это …

10
Нарисуйте флаг Южной Кореи
Когда я наткнулся на этот вопрос, я вспомнил, что я когда-то также видел точные правила для постройки южнокорейского флага. И это совсем другая конструкция. Источник: Википедия Таким образом, вы должны нарисовать точную конструкцию этого сейчас! Спецификация Вы можете отобразить флаг в файл или на экран, используя векторную или растровую графику. …

30
Поменяйте местами стандартный ввод и поместите на стандартный вывод
Требования: Возьмите ввод в stdin, включая новые строки / возврат каретки неограниченной длины (ограничен только системной памятью; т. Е. В программе нет внутреннего ограничения). Вывести обратный ввод на стандартный вывод. Пример: Входные данные: Quick brown fox He jumped over the lazy dog Выход: god yzal eht revo depmuj eH xof …
58 code-golf  string 

27
Идентификация вашего языка в гольф
Идентификаторы - это небольшие изображения геометрических узоров, которые представляют значение хеш-функции строки. Stack Exchange использует идентификаторы из Gravatar в качестве аватара каждого пользователя по умолчанию. В этом соревновании мы также будем использовать идентификаторы Gravatar для создания текста для гольфа. Вызов Этот фрагмент стека (сокращенная версия этого JSFiddle ) позволяет вам …

27
я люблю тебя, я люблю тебя, я люблю тебя!
На XKCD № 99 с заголовком «Binary Heart» показано простое изображение из нулей и единиц, причем некоторые цифры окрашены в красный цвет. Красное сердце видно невооруженным глазом, но сообщение, скрытое в двоичной последовательности, - нет. Если вы удалите все пробелы и символы новой строки и интерпретируете двоичную последовательность как 8-битный …

11
Новый дизайн сайта!
Если у вас нет пользовательского скрипта, который изменяет дизайн сайта (или даже если так), вы должны были заметить, что у нас есть дизайн нашего сайта! (Сейчас ноябрь) Итак, чтобы отпраздновать, давайте создадим программу, которая задним числом применяет этот дизайн (упрощенно, конечно)! Итак, наиболее важные изменения: наше новое имя теперь Code …
57 code-golf  string 

30
"DDoouubbllee ssppeeaakk !!"
Супер простой вызов сегодня или нет? Я чувствую, что в последнее время мы слышали немного о двойном разговоре, ну, давайте определим это кодируемым образом ... Двойная речь - это когда каждый символ в строке текста немедленно повторяется. Например: "DDoouubbllee ssppeeaakk!!" Правила Напишите код, который принимает один аргумент, строку. Это изменит …
57 code-golf  string 

30
Еще один LUL и я вышел
Описание задачи На некоторых каналах популярного потокового сайта twitch.tv распространено сообщение, что люди, как правило, спамят в чатах, чтобы заманить людей в спам. "LUL" - это One more LUL and I'm out LUL - популярная эмоция, используемая для выражения того, что в эфире произошло нечто забавное. Вскоре промозглые мемы показали …
57 code-golf  string 

30
Восторженно русифицировать строку
Многие из вас, возможно, когда-то общались с людьми из России через Интернет, и некоторые из вас, возможно, заметили немного странный способ выражения себя. например удали игру нуб))) где )))добавлены акценты для предыдущего утверждения, я работаю над теорией, согласно которой отношение )«s» к остальной части строки прямо пропорционально количеству подразумеваемого акцента, …
57 code-golf  string 

27
Трещина в процессе
Помните те программы перебора паролей, которые показывают каждую комбинацию, которую они пытаются? Точнее, в какой-то момент n первых символов являются фиксированными (они были успешно угаданы), и каждый возможный символ для оставшихся символов проверяется. Вы, наверное, видели некоторые в фильмах или в программном обеспечении, написанном людьми, которые любят модные интерфейсы. Извините, …

30
Big or Little Endian
Напишите программу или функцию, которая выводит Lif, если она работает на архитектуре с прямым порядком байтов или Bif, если она запускается на архитектуре с прямым порядком байтов. Вывод в нижнем регистре lили bтакже приемлемо. Там нет ввода. Подсчет очков - это код гольф, поэтому выигрывает код с наименьшим количеством байтов. …
57 code-golf 

30
Нарисуйте звездочку треугольника
Вдохновленная задачей для программирования 101, вот задача, которая, надеюсь, не слишком проста или является дубликатом (довольно сложно искать подобные вещи). Входные данные: Целое положительное число n >= 1. Выход: n строки звездочек, где каждая новая строка имеет на одну звездочку больше, чем предыдущая строка, и начинается с одной звездочки в …

8
Сделайте Поцелуй Эластичных Змей
Эластичная змея выглядит примерно так: <||=|||:)~ Каждая отдельная последовательность вертикальных столбцов ( |) в эластичной змеи, известная как эластичная часть , индивидуально расширяется вдвое по ширине и рисуется с помощью чередующихся косых черт ( /, \) после расширения. У конкретной змеи выше есть две такие эластичные части, что дает ей …

30
Печать N в квадрате
Напишите программу или функцию, которая принимает неотрицательное целое число N из стандартного ввода или в качестве аргумента функции. Он должен напечатать или вернуть строку полого квадрата ASCII-art, каждая сторона которого сделана с N копиями числа N. В частности: Если N есть 0, копии N не используются, поэтому не должно быть …

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