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

36
Создать; # код

Связанный с: Сделать интерпретатор; # В вышеупомянутой связанной задаче стояла задача создать переводчика для эзотерического языка ;#. ;#язык Язык имеет ровно две команды: ;и #(все остальные символы игнорируются интерпретатором): ;: Увеличить аккумулятор #: По модулю аккумулятора на 127, выведите...

36
Толпа пустых взглядов

проблема При отсутствии ввода напишите программу или функцию, которая выводит или возвращает следующую строку: (<(<>(<>.(<>.<(<>.<>(<>.<>)<>.<>)>.<>).<>)<>)>) правила Кратчайшая программа выигрывает. Конечный пробел...

36
(A [l (t [e (r) n] e) s] t) строка!

Альтернатива - это процесс взятия строки и ее размещения в чередующихся скобках. Вот как вы чередуете строку. Для строки длины N возьмите центр N символов и заключите их в круглые скобки. Так что, если наша строка была Hello world!(12 символов), мы получим (Hello world!) Затем возьмите оставшиеся...

36
Я опрокинусь?

обзор Учитывая 3 строки строки, выясните, если структура падает влево, уравновешивает или падает вправо. Структура ввода Вы можете представить конструкцию в виде металлического стержня с наполнителем сверху, который сбалансирован сверху вертикального стержня. 1 7 4 a =============== | Первая строка...

36
Ворон против Таксика

Представьте себе, что вы путешествуете в точку, лежащую на расстоянии A миль по горизонтали и B миль по вертикали от вашего текущего положения. Или, другими словами, путешествуя от (0, 0)точки к точке (a, b). Как далеко вы должны были бы в конечном итоге путешествовать? Это кажется простым...

36
Оригинальный номер

Руководящие указания сценарий У Джона есть важный номер, и он не хочет, чтобы другие видели это. Он решил зашифровать номер, используя следующие шаги: Его число всегда является неубывающей последовательностью (т. Е. "1123") Он перевел каждую цифру в английские слова. (т.е. "123" ->...

36
Я даже не ... я только странный!

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

36
Ява для JavaScript, как автомобиль для ковра

Название похищенного вдохновленный ответ Грег Hewgill в к чем разница между JavaScript и Java? Введение Java и JavaScript являются широко используемыми языками среди программистов и в настоящее время являются наиболее популярными тегами в Stack Overflow. Тем не менее, как мы все знаем, помимо...

36
Двойное время не двойное время

На основании этого вызова. В ритм-игре osu! Модификатор сложности «Двойное время» увеличивает скорость только на 50%. Ваша задача состоит в том, чтобы написать программу, которая выводит положительное четное целое число (больше 0), и когда каждый байт / символ (ваш выбор) в вашем исходном коде...

36
Простые числа кроме Оптимуса

Вызов При входном целом число n > 0, выходном число простых чисел ( другом , чем n, если nсам по себе является простой) , который может быть получен путем изменения одну цифры в десятичном разложении п (без изменения количества цифр). Примеры Например, n = 2. Изменяя одну цифру в десятичном...

36
Найти все различные сети Gozinta

Цепи Гозинты (Вдохновлено проектом Эйлер # 606 ) Цепочка gozinta для n - это последовательность, в {1,a,b,...,n}которой каждый элемент правильно делит следующий. Например, существует восемь различных цепочек козинта на 12: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12}, {1,4,12} and...

36
Созвучие или диссонанс?

Учитывая два названия нот, вы должны написать программу, которая определяет, является ли интервал, образованный этими двумя нотами, согласным или диссонантным. Введение В западной музыке есть только 12 «разных» тонов. Их имена, отсортированные от низшего к высшему, являются следующие: C, C#, D, D#,...

36
Основные ASCII бюллетени

Альтернативное название: Tally Your Тюремный приговор на стене Учитывая число n, выходные данные сгруппированы в традиционные 5 на группу и 50 на строку. Примеры 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/ |||/...

36
Перевести азбуку Морзе на основе длительности тона

Цель Азбука Морзе часто представляется как звук. Учитывая поток битов, которые представляют, включен ли звук или нет, переведите поток в буквы, цифры и пробелы. конкретика Поток битов анализируется на основе длины повторяющихся битов ВКЛ / ВЫКЛ. 1 бит ON - это точка 3 ON биты - это тире 1 бит OFF...

36
Случайная капитализация

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

36
Расширение кронштейна!

Ваша задача состоит в том, чтобы расширить некоторые скобки во входных данных программы, как показано ниже: Найдите строку s между двумя соответствующими скобками [и ], с одной цифрой n после закрывающей скобки. Снимите скобки. Замените s на себя, повторяя n раз. (Если n равно 0, просто удалите s...

36
От этого мира.

Я просто обожаю этот простой шифр, так весело читать не совсем понятные человеку слова и заполнять пробелы ... Ot wes thi bist uf tomis, ot wes thi wurst uf tomis, ot wes thi egi uf wosdum, ot wes thi egi uf fuuloshniss, ot wes thi ipuch uf biloif, ot wes thi ipuch uf oncridaloty, ot wes thi siesun...

36
Последовательные 1-битные увеличиваются

Учитывая шаблон (формат строки или массива) битов: [0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1] Задача состоит в том, чтобы заменить любое количество последовательных 1-битовых последовательностей по возрастанию, начиная с 1. вход Шаблон (может быть получен в виде строки или массива) Пример: Строка:...

36
КОБОЛ Y2K редукс

В 1990 - х годах, COBOL компьютерные инженеры разработали способ продлить шесть цифр полой даты путем преобразования их в YYYDDDгде YYYэто year - 1900и DDDесть день года [001 to 366]. Эта схема может продлить максимальную дату до 2899-12-31. В 2898 году инженеры начали паниковать, потому что их...

36
Сегодня Центр

Учитывая дату в качестве ввода в любом удобном формате, выведите календарь с этой датой в качестве точного центра пятинедельного окна. Заголовок календаря должен включать двухбуквенные сокращения для дней недели (т. Е. Su Mo Tu We Th Fr Sa). Трехбуквенные или другие сокращения дней не допускаются....