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

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

9
Между линиями
В то время, пока я рисовал на бумаге с квадратными линиями, я придумал вышеуказанный шрифт для цифр. Если вы еще не заметили это, пробелы между вышеупомянутыми формами дают золотое сечение 1.618033988749 . В этой задаче ваша задача - взять число в качестве входного и отобразить его точно так, как показано …

12
Вы изучили свою выдумку?
Я не люблю цифры, но мне нравится последовательность Фибоначчи. Я уверен, что мы могли бы что-то решить. Пожалуйста, прочитайте одно целое число n из STDIN и выведите n- е число Фибоначчи в базе 26 ( abcdefghijklmnopqrstuvwxyzвместо 0123456789) в STDOUT. Первое число Фибоначчи равно 0. Второе равно 1. n- е число …

17
Кто из них самый спящий?
Напишите программу или функцию, которая принимает строку символов, -=o.где символы -=o's .' и 's' всегда чередуются, символ за символом. Строка будет иметь нечетную длину больше единицы и всегда начинаться и заканчиваться одним из -=o. По сути, ввод будет выглядеть как линия смайликов, которые разделяют глаза в различных состояниях сонливости, например …
31 code-golf  string 

5
Разбить вкладки пополам
Священные войны велись из-за пробелов против табов. (И конечно пробелы, будучи объективно превосходящими, выиграли.) - Алекс А. S Ом ЕГО р ля до сих пор отказывается , чтобы в ccept , что бея с ч сл е арли евым upreme. Вы только что получили в файл , используя Инкор ре …

27
Зашифруйте строку
Ваша задача состоит в том, чтобы зашифровать строку! Вы спрашиваете, что такое пароли? Возьмите строку в качестве ввода. Эта строка будет содержать только заглавные буквы, строчные буквы, цифры и пробелы. Вы должны заменить все пробелы подчеркиванием и переместить все числа в конец строки в том порядке, в котором они отображаются …

30
Кот мяукаяет"
cat идет "мяу" Мы все знакомы с концепцией catпрограммы. Пользователь вводит что-то, оно возвращается пользователю. Легко. Но все catпрограммы, которые я видел до сих пор, пропустили один факт: cat«Мяу». Таким образом, ваша задача - написать программу, которая копирует все STDINв STDOUT БЕЗ входных данных cat, и в этом случае ваша …
31 code-golf 

30
Уотсон-Крик палиндромы
проблема Создайте функцию, которая может определить, является ли произвольная строка ДНК палиндромом Уотсона-Крика. Функция возьмет строку ДНК и выведет истинное значение, если строка является палиндромом Уотсона-Крика, и ложное значение, если это не так. (Истина и Ложь также могут быть представлены как 1 и 0, соответственно.) Строка ДНК может быть в …

6
Напишите программу, которая выводит свой уровень зеркала
Есть 95 печатных символов ASCII : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ В шрифте Consolas (по умолчанию блок кода Stack Exchange) некоторые символы имеют зеркала вокруг вертикальной оси симметрии: Эти пары символов являются зеркалами друг друга: () [] {} <> /\ Эти символы являются зеркалами самих себя: ! "'*+-.8:=AHIMOTUVWXY^_ovwx|(Обратите внимание, что пробел один.) У них …

12
Я не видел этот номер раньше!
Напишите программу , которая проходит через строку без пробельных символов (можно предположить , что они являются цифры 0до 9, но ничего в том , как они должны быть обработаны не зависит от этого) , и добавляет пространства в соответствии со следующими правилами. Пусть текущий токен будет пустой строкой, а ранее …

13
Граф цветочки цветка
Взгляните на этот цветок ромашки: Довольно, не правда ли? Что ж, если я скажу вам, что это был не один цветок? Многие цветы (включая подсолнухи, ромашки, ромашки и другие) на самом деле состоят из множества очень маленьких цветов (черные точки на подсолнухах) на цветочной головке. Эти миниатюрные цветы называют цветочками …

2
Оптимальные игры в Tic Tac Torus
Это испытание про игру Tic Tac Toe, но в нее играют на торе. Как играть Чтобы создать необходимую игровую доску, вы начинаете с обычной игровой доски Tic Tac Toe. Сначала сложите его в цилиндр, соединив левый и правый край. Затем сложите его в тор, соединяя верхний и нижний края. Вот …

4
ASCII Doodling: лазер в коробке
Иногда, когда я рисую, я рисую прямоугольник, начинаю с диагонали от одного из углов, а затем просто прослеживаю линию, «отражая» ее всякий раз, когда я сталкиваюсь с стороной прямоугольника. Я продолжаю с этим, пока не достигну другого угла прямоугольника (и надеюсь, что соотношение сторон моего прямоугольника не было иррациональным;)). Это …

8
Площадь многоугольника ASCII
Вы должны написать программу или функцию, которая получает в качестве входных данных строку, представляющую полигон ascii-art, а выходные данные возвращают площадь полигона. Ввод представляет собой строку, состоящую из символов _ / \ L V spaceи newlineопределяющую простой многоугольник (что означает отсутствие лишних сегментов, отсутствие самоприкосновения и самопересечения). Площадь ячейки одного …

23
Выравнивание линий!
Выравнивание линий! Учитывая символ и многострочную строку, ваша задача состоит в том, чтобы заполнить каждую строку строки так, чтобы они располагались среди заданного разделителя. Примеры Входные данные: , Programming, Puzzles And, Code golf Выход: Programming, Puzzles And, Code golf вход На входе будет многострочная строка и символ (между которыми вы …

3
Реализовать PCG
Что может быть лучше для PCG.SE, чем реализовать PCG, лучший генератор случайных чисел ? Эта новая статья претендует на то, чтобы представить быстрый, трудно предсказуемый, небольшой, статистически оптимальный генератор случайных чисел. Его минимальная реализация C составляет всего около девяти строк: // *Really* minimal PCG32 code / (c) 2014 M.E. O'Neill …
31 code-golf  random 

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