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

46
Рок круглосуточно

Как можно меньше символов Юникода выведите следующее (144 символа): 1, 2, 3 o'clock, 4 o'clock rock, 5, 6, 7 o'clock, 8 o'clock rock, 9, 10, 11 o'clock, 12 o'clock rock, We're gonna rock around the clock tonight. Вы не должны использовать никакие цифры в вашем коде, кроме цифры...

46
Советы по игре в гольф в Pyth

Pyth - это язык процедурного программирования, вдохновленный Python, созданный пользователем PPCG isaacg . Какие общие советы у вас есть для игры в гольф в Pyth? Я ищу идеи, которые могут быть применены к кодовым проблемам гольфа в целом, которые, по крайней мере, несколько специфичны для Pyth....

46
Нарисуй Лестницу Дьявола

В Чертова лестница представляет собой фрактал как функции , связанные с множеством Кантора. Ваша задача - воспроизвести эту забавную функцию - в искусстве ASCII! вход Единственное целое число n >= 0, указывающее размер вывода. Ввод может быть дан через STDIN, аргумент функции или аргумент...

46
Поддельный текст Marquee

В этом испытании поддельный текст выделенного текста - это текст, который показан по частям, в стиле прокрутки. Некоторые примеры: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar arz rz z Something a bit longer 10 S So Som Some Somet Someth...

46
Указатели, указатели, указатели!

Введение В выходных данных об ошибках некоторых языков, таких как Java, показан указатель, чтобы дать программисту представление о том, где именно произошла ошибка. Возьмите этот пример на Ideone: Main.java:12: error: ';' expected Invalid Java! ^ Обратите внимание, каретка показывает, где находится...

46
Зигзагирование строки

Напишите программу (или функцию), которая принимает непустую строку любых печатных символов ASCII . Выведите (или верните) зигзагообразную цепочку символов в строке, где каждая соседняя пара символов связана: /если первый символ находится перед вторым символом в обычном порядке ASCII. например B /...

46
Имена элементов выше 118

ИЮПАК в своей невыносимой мудрости создал систематическое название элемента для любого вновь созданного элемента. Это временное имя элемента, пока они, наконец, не примут решение о действительном имени. Это работает так: каждой цифре номера элемента присваивается префикс в зависимости от его...

46
Рычаг Симулятор 2015

Почему симулятор? В наши дни у детей нет ни времени, ни амбиций, чтобы пойти и сложить коробки на качелях или поиграть с уравновешивающими физическими объектами. Это оставляет много места на рынке программного обеспечения для Lever Simulator, который, согласно моим моделям, будет продаваться как...

46
Кодовый велосипедный замок

Сценарий После долгого рабочего дня, работающего в офисе и просматривающего stackexchange.com , я наконец вышел в дверь в 16:58, уже уставший от дня. Поскольку я все еще только стажер, мой текущий способ передвижения на велосипеде. Я направляюсь к своему верному Peugeot Reynolds 501 , но прежде чем...

46
Электроны подпрыгивают в проводе

Представьте себе «провод» с nпробелами. Представьте далее, что в этом проводе есть «электроны». Эти электроны живут только одну единицу времени. Любые пространства в проводе, которые прилегают к одному электрону, становятся электроном. В терминологии Game of Life это так B1/S. Например, это провод...

46
Перевести oOo CODE

Учитывая ввод программы, написанной в oOo CODE , выведите код BF, который он представляет. Вот краткое описание того, как работает oOo CODE: Сначала удаляются все не алфавитные символы (все, что не в диапазоне A-Za-z). Например, возьмите программу PROgRam reVERsES giVeN iNPut sEqUENcE(пример,...

46
Вращать точки

Введения Булева матрица 2 × n может быть представлена ​​в виде строки из четырех символов . ':. Строка имеет «верхний ряд» и «нижний ряд», где точки представляют 1 и пустые пробелы представляют 0. Например, матрица 2 × 6 1 0 1 0 0 1 0 0 0 1 0 1 может быть представлен как ' '. :. Ваша задача - взять...

46
Может ли Pac-Man съесть эту строку?

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

46
Теперь я знаю свои азбуку, ты не пойдешь со мной в гольф?

Напишите программу или функцию, которая выводит этот точный текст без учета регистра: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z. (На основе алфавитной песни, которую многие американские дети учат запоминать алфавит, хотя и редактируют для большей сжимаемости.)...

46
Давайте нарисуем несколько бомб Atari ST!

Введение Atari ST был довольно популярным персональным компьютером с середины 80 - х до начала 90 -х годов эпохи, питание от Motorola 68000 микропроцессор. На этой машине стандартное поведение операционной системы для неперехваченных исключений ЦП заключалось в отображении ряда бомб на экране, как...

46
Нарисуйте диагональные линии текста

Учитывая ввод списка слов, выведите слова с их буквами, расположенными по диагонали: p r o p g u r z a a z m n l m d e i c s n o g d g e o l f (Выше должно быть выход для ввода programming puzzles and code golf.) Чтобы быть точным, каждое слово начинается с первого столбца и на три строки ниже...

46
Море в вашем терминале

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

46
Взломать выборы

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

46
Анимируйте текст в вашем терминале

Анимируйте текст в вашем терминале Цель Цель состоит в том, чтобы «анимировать» строку «Hello world» в выходных данных, чтобы каждый символ стал заглавным после каждого. Ваша программа может выйти после того, как каждая буква будет заглавной. Например; # Iteration 1 Hello world # Iteration 2 hEllo...