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

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

25
Значительные пробелы: копы
Для этой задачи мы будем определять пробельные символы как только перевод строки (0x0A) и пробелы (0x20). Обратите внимание, что большинство языков и разновидностей регулярных выражений рассматривают многие другие символы также как пробельные символы, как внутри, так и вне диапазона ASCII, поэтому вы не сможете использовать соответствующие встроенные модули. Вызов ментов …

20
Обнаружить путешествие во времени
Компьютеры сейчас повсюду - в автомобилях, поездах, скейтбордах, даже в ядерных реакторах. Возможность того, что ваше программное обеспечение будет работать на устройстве, путешествующем во времени, - это вопрос времени. Вы можете справиться с этим? Вы можете по крайней мере обнаружить это? Твое задание: Напишите программу, которая зацикливается и продолжает запрашивать …
51 code-golf  date 

18
Может ли моя музыкальная шкатулка с 4 нотами сыграть эту песню?
У меня есть музыкальная шкатулка с ручным управлением, которая может сыграть серию из четырех нот. Когда я поворачиваю рукоятку, она дергает одну из четырех струн, в зависимости от положения рукоятки и направления поворота. Когда рукоятка поворачивается на север, коробка (с ее рядами, пронумерованными от 1 до 4) выглядит следующим образом: …

15
Код гольф-вызов, хорошо
Мистер Макки - персонаж из Южного парка, хорошо известный тем, что он добавляет «m'kay» во все, что он говорит. Напишите программу или функцию, которая преобразует строку текста в то, что сказал бы мистер Макки. M'kay размещение m'kayимеет случайный 50% шанс того , чтобы быть добавлен после пунктуации ,, ., ?и! …
51 code-golf  string 

24
Minecraft Зеркальный
Это Кэлвин . Просто пытаюсь получить 20 повторений, чтобы этот пользователь мог общаться в чате в чате PPCG Minecraft Server . Напишите программу или функцию, которая принимает положительное целое число. Если целое число четное (2, 4, 6, ...), выведите или верните эту точную художественную строку ASCII: __ __ __ __ …

30
Генерация фрактала Мандельброта [закрыто]
Ваша задача - нарисовать множество Мандельброта в ascii. Это должно выглядеть примерно так Комплексное число cлежит в множестве Мандельброта, когда последовательность z(n+1) = z(n)^2 + c, z(0) = 0остается ограниченной. Для этой задачи вы можете рассмотреть последовательность, ограниченную для cif |z(32)| < 2. Составьте график Мандельброта на комплексной плоскости от …

30
Определите версию вашего языка
Ваша задача - написать полиглот, который работает на разных версиях вашего языка. При запуске он всегда выводит языковую версию. правила Ваша программа должна работать как минимум в двух версиях вашего языка. Вывод вашей программы должен быть только номером версии. Никаких посторонних данных. Ваша программа может использовать любой метод для определения …

30
Напечатайте фразу «И она сказала:« Но это его ».», Используя только алфавит
Напечатайте фразу, And she said, 'But that's his.'используя только следующие символы: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Никаких знаков препинания или неалфавитных символов. Вы можете использовать любой язык программирования, который вы хотите. Пробелы полностью разрешены. Кратчайшая программа выигрывает.

30
Белый медведь, белый медведь, что ты слышишь?
Текст детской книги " Белый медведь", "Белый медведь", что ты слышишь? имеет очень простой шаблон. Вы можете использовать этот текст для обучения вводным программным концепциям. Моему сыну быстро наскучила эта идея, поэтому я решил поиграть с ней в гольф. Соревнование На выбранном вами языке программирования напишите наименьшую возможную программу, которая …

18
Главный муравей 🐜
«Главный муравей» - упрямое животное, которое перемещается по целым числам и делит их, пока не останутся только простые числа! Изначально у нас есть бесконечный массив A, содержащий все целые числа> = 2: [2,3,4,5,6,.. ] Позвольте pбыть положение муравья в массиве. Изначально p = 0(массив 0-индексирован) Каждый ход муравей будет двигаться …

30
Helloellolloloo Worldorldrldldd
Создайте программу, которая берет слово, которое вы вводите, и добавляет это слово на обороте минус его первую букву, а затем повторяется до тех пор, пока все буквы не исчезнут. Например, catстало бы catatt, и helloстал бы helloellolloloo. Введите любую из 26 букв английского алфавита. Может быть несколько слов, разделенных пробелами, …
50 code-golf  string 

30
Проиллюстрировать наименьшее общее множество
Для двух положительных целых чисел, A и B, иллюстрируйте их наименьшее общее кратное число , выводя две строки тире ( -) с длиной LCM (A, B) после замены каждой черты Ath в первой строке и каждой черты Bth во второй строке вертикальными чертами. ( |). Таким образом, конец каждой строки …

30
Найдите наименьшее число, которое не делит N
Эта задача достаточно проста , что это в основном все в названии: вы дали положительное целое число N и вы должны вернуть наименьшее положительное целое число , которое не является делителем N . Пример: делители N = 24 есть 1, 2, 3, 4, 6, 8, 12, 24. Наименьшее положительное целое …

30
Растяни слово
Вводимые слова - это строчные буквы, не разделенные пробелами. Новая строка в конце необязательна. Одно и то же слово должно быть выведено в измененной версии: для каждого символа удвойте его во второй раз, когда оно появляется в исходном слове, в три раза в третий раз и т. Д. Пример ввода: …

30
Сколько шагов требуется от n до 1, вычитая наибольший делитель?
Вдохновленный этим вопросом закончил в математике . Проблема Позвольте nбыть натуральным числом ≥ 2. Возьмите самый большой делитель n- который отличается от nсамого себя - и вычтите его n. Повторяйте, пока не получите 1. Вопрос Сколько шагов нужно, чтобы достичь 1определенного числа n ≥ 2. Подробный пример Пусть n = …

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