Вопросы с тегом «whitespace»

24
Конец вкладки против космической войны

Конец вкладки против космической войны Итак, было много споров о том, использовать ли табуляции или пробелы для отступа / форматирования кода. Можете ли вы помочь университету уладить спор, перейдя на невероятно сумасшедший уникальный метод форматирования. Ваша задача - написать полную программу...

23
Форматирование Lisp-подобного синтаксиса

Задний план (На основе истинной, душераздирающей истории) В свое время я часто играл с Лиспом и похожими языками. Я написал с ними, запустил их, интерпретировал их, разработал их, и заставил машины писать для них для меня ... И если есть одна вещь, которая беспокоит меня, это видеть Lisp, который...

23
Повторяй за мной!

Задав строку в качестве аргумента, выведите длину самой длинной (-ых) непересекающейся повторной подстроки (-ов) или ноль, если такой строки нет. Вы можете предположить, что входная строка не пуста. Примеры abcdefabc: подстрока abcповторяется в позициях 1 и 7, поэтому программа должна вывести 3...

22
Взаимные негативные квины

Это было вдохновлено печатью негатива вашего кода и игрой в гольф . Рассмотрим прямоугольник символов, который соответствует следующим ограничениям: Состоит исключительно из печатных символов ASCII Размеры больше 1 Каждая строка и каждый столбец содержит хотя бы один пробел. Каждая строка и каждый...

21
Когда жизнь дает тебе лимоны, делай лимонад

Вызов Вам будет предоставлена входной строки, везде слово "Lemon"встречается оно должно быть преобразовано в "Lemonade" ноa , dи eдолжны быть заимствованы из другого места в предложении. пример Пример ввода: Я нашел лимон, когда я был ребенком Пример вывода: Я основал лимонад, когда я был ребенком...

20
Используйте «свободные пробелы»

Предположим, что вызов Codegolf не учитывает пробелы в длине вашей программы. Обманите эту систему, закодировав ваш сценарий в пробел, и сыграйте в скрипт, который декодирует и выполняет встроенный пробел. пример Мое решение JBernardo 's Meta Golf Challenge состояло в том, чтобы закодировать код...

19
Удалить общие ведущие пробелы

При кодировании на Python иногда вам нужна многострочная строка внутри функции, например def f(): s = """\ Line 1 Line 2 Line 3""" (Обратный слеш должен убрать ведущий символ новой строки) Если вы попытаетесь распечатать s, вы получите Line 1 Line 2 Line 3 Это совсем не то, что мы хотим! Слишком...

18
Нумерация иерархических контуров

Напишите программу, которая принимает строку, в которой каждая строка состоит из символа с 0отступом на некоторое количество пробелов. Верхняя строка не имеет отступа, и каждая вторая строка будет иметь отступ не более чем на один пробел перед строкой. Никакие строки не будут содержать завершающие...

18
Значительные пробелы: грабители

Это часть задачи «Копы и грабители». Иди сюда для части полицейских. Для этой задачи мы будем определять пробельные символы как только перевод строки (0x0A) и пробелы (0x20). Обратите внимание, что большинство языков и разновидностей регулярных выражений рассматривают многие другие символы также...

18
Создать инструмент кодового блока

При использовании разметки, как в сети SE, отступ в четыре пробела перед строкой текста обозначает ее как часть блока кода, как я надеюсь, вы знаете. Если вы этого не сделаете, вот пример (с .представлением пробела): .... код .... больше код результаты в Code More code Проблема в том, что когда вы...

17
Найти шаблоны в строках

В этой задаче ваша задача - найти подстроки с заданной структурой. вход Ваш ввод должен состоять из двух непустых буквенно-цифровых строк, шаблона p и текста t . Идея состоит в том, что каждый символ pпредставляет собой непрерывную непустую подстроку, tкоторая находится рядом друг с другом, и...

17
Избавьтесь от пробелов в пустых строках

Ах, еще одно мое эгоистичное использование этого стека . Будучи владельцем Chromebook, я частый пользователь Ace IDE, редактора, используемого Cloud9. У него много инструментов для работы с лишним пробелом, но у него, в частности, нет одного: очистка пустых строк. Ваша миссия сегодня состоит в том,...

17
Исчезающие элементы

Для заданной строки Sи списка индексов Xизмените S, удалив элемент в каждом индексе S, используя этот результат в качестве нового значения S. Например, учитывая S = 'codegolf'и X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c d e g...

16
Разложи число!

Ваша задача - разложить число в следующем формате. Это похоже на базовое преобразование, за исключением того, что вместо перечисления digitsв базе, вы перечисляете values, так что этот список складывается со входом. Если заданная база есть n, то каждое число в списке должно быть в форме k*(n**m),...

16
Сделать отступ строки, используя заданные скобки

Дан следующий вклад в программу: Список начальных символов блока Список символов конца блока Строка для форматирования отформатируйте строку с блоками, разделенными двумя наборами символов с отступом. Форматирование выполняется с двумя пробелами на уровень, а круглые скобки размещаются, как...

15
Реализуйте пробел в гольф

Некоторые двумерные esolangs, такие как Forked , и некоторые не esolangs, такие как Python , иногда могут требовать пробелы перед строками кода. Это не очень гольф. Кроме того, я ленивый и пишу 2D язык, который требует много пробелов перед кодом. Ваша задача - написать инструмент, который сделает...

12
Количество действительных лабиринтов

Учитывая WxHсетку, сколько возможных лабиринтов есть? Что вы знаете о лабиринте: Сетка ровно Hквадратная и Wквадратная. Существует три типа квадратов: Start, Finish и Empty. Ваш лабиринт должен содержать ровно 1 начало и 1 конец, а все оставшиеся квадраты пусты. Есть стены, окружающие весь...

12
Индекс кода С

Ситуация: Вы учитель в старших классах и обучаете свой компьютерный класс написанию программ на Си. Однако, поскольку это только начало термина, вы не научили их важности отступов и пробелов. Когда вы отмечаете их работу, ваши глаза болят так сильно, что вы кричите в агонии, и понимаете, что это не...

12
Реализация 64-разрядного двоичного числа IEEE 754 с помощью целочисленных манипуляций

(Я пометил вопрос «C» в настоящее время, но если вам известен другой язык, который поддерживает союзы, вы также можете использовать его.) Ваша задача - построить четыре стандартных математических оператора + - * /для следующей структуры: union intfloat{ double f; uint8_t h[8]; uint16_t i[4];...

10
Это будет плавать?

Соревнование Учитывая 2d строку, представляющую дно лодки в качестве входных данных, вы должны определить, будет ли лодка плавать. Эта 2D-строка может быть в любом удобном для вас формате. (Строка с символами новой строки, списком строк, списком символов и т. Д.) Выведите истинное значение, если...