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

56
Скобки полностью совпадают?

Вы должны написать программу или функцию, которая берет строку в скобках и выводит, соответствует ли эта строка полностью. Ваша программа должна напечатать истинное или ложное значение, и IO может быть в любом разумном формате . Правила и определения: Для этого вызова, «скобка» представляет собой...

56
Шарлатан

Никто не совсем уверен, что смайлик >:Uдолжен представлять, но многие ученые считают, что это похоже на злую утку . Давайте предположим, что это так. задача Учитывая целое число n от 0 до 3 включительно, выведите или верните quack если n = 0, >:U если n = 1, U U > : U U > U U > : U U...

56
Показать логотип хакера

Возможно, вы слышали о «логотипе хакера», также называемом «эмблема хакера». Это выглядит так: Это образец математической симуляции под названием Игра Жизни. Планер - это самый простой образец Жизни, который движется, и самый узнаваемый из всех моделей Жизни. Соревнование Задача довольно проста:...

56
Напечатайте каждый печатный символ ASCII, не используя его

На языке программирования по вашему выбору напишите 95 программ, каждая из которых выводит отдельный из 95 печатных символов ASCII, причем этот символ не встречается где-либо в программе . Например, если ваш язык Python , ваша программа, которая выводит символ, Pможет быть print(chr(80)) потому что...

56
Выход Pi без математики [закрыт]

Как можно меньше байт, ваша задача - написать программу, которая выдает: 3.14 На празднование позднего дня Пи, конечно! :) правила Вы можете сделать это как угодно, но есть некоторые ограничения. Вы не можете использовать арифметические операции где-либо в вашей программе. Это включает в себя +, -,...

55
Сколько кода будет играть в гольф кодегольф, если код гольф может кодировать гольф?

Напишите функцию или программу, которая принимает два слова в качестве входных данных и выводит варианты популярного английского скороговорки «Сколько бы дерева сгрызло сурок, если сурок мог бы соскоблить дерево?». Выход будет использовать первое слово четыре раза Сколько woodбы woodзабил патрон,...

55
Нарисуйте двойную спираль ASCII

Напишите программу, которая принимает целое число N через stdin или командную строку. Если N равно 0, одна буква Oдолжна быть напечатана на стандартный вывод. Если N положительно , эта горизонтальная двойная спираль ASCII art , нарисованная N сегментами, должна быть напечатана. Если N равно 1,...

55
Вставить слово в алфавитную сетку

Вдохновленный мемом, который я видел ранее сегодня. Описание задачи Рассмотрим бесконечную алфавитную сетку: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Возьмите слово ( CODEGOLFв этом примере) и сделайте...

55
«99 бутылок шипучего напитка»

Вызов Напишите программу, которая выводит текст на 99 бутылок пива, но вместо «beer» выведите «fizz», если количество бутылок на стене кратно 3, «buzz», если оно кратно 5, и «fizzbuzz», если оно кратно 3 и кратно 5. Если количество бутылок на стене не кратно 3 или 5, просто выведите «beer» как...

55
Советы по игре в гольф в Баше

Какие общие советы у вас есть для игры в гольф в Баше? Я ищу идеи, которые могут быть применены к кодовым проблемам гольфа в целом, которые, по крайней мере, несколько специфичны для Bash (например, «удалить комментарии» - это не ответ). Пожалуйста, оставьте один совет за...

55
Распечатать последовательность N-Боначи

Это не очень широко известно, но то, что мы называем последовательностью Фибоначчи, АКА 1, 1, 2, 3, 5, 8, 13, 21, 34... на самом деле называется последовательность Duonacci . Это потому, что для получения следующего числа вы суммируете предыдущие 2 числа. Существует также последовательность...

55
Создать алфавитную песню

Ваша цель - создать алфавитную песню в виде текста в следующей форме (по порядку): A is for <word starting with A> B is for <word starting with B> C is for <word starting with C> ... Z is for <word starting with Z> Пример вывода: A is for Apple B is for Banana C is for...

55
Синтаксис без сахара

В Хаскеле список обозначений: [a,b,c] Это просто синтаксический сахар для: a:b:c:[] И строка обозначений: "abc" Это просто синтаксический сахар для: ['a','b','c'] Это означает, что строка: "abc" Такой же как: 'a':'b':'c':[] задача Получив строку, вы должны вывести, как будет выглядеть...

55
Как рандомизировать буквы в слове

Согласно некоторой противоречивой истории , запах слов в мире не так уж и велик для Рэднига, так же, как и у первого, и другого, с оригинальным языком. Итак, для интереса, что было бы самой короткой функцией для рандомизации буквенного порядка в слове при сохранении первой и последней буквы на...

55
Сделайте миску супа алфавита

Это то, что мы назовем тарелкой супа с алфавитом - примерно круглая форма ascii-art с 26 заглавными буквами английского алфавита (AZ), расположенными по часовой стрелке для формирования периметра: XYZABC VW DE U F T G S H RQ JI PONMLK Напишите программу, которая принимает один буквенный символ AZ и...

55
Напишите всю дыру, используя дыру

В символы ASCII с десятичным кодом 33 до 126 являются: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Обратите внимание, что в большинстве шрифтов 25 из этих символов имеют «дыры»: ( можно сказать, род больше 0 )...

55
Значительный пробел

Мы определяем пробел как любой из трех символов: tab (0x09), символ новой строки (0x0A) или пробел (0x20). Для этого вам нужно написать две программы или функции на одном языке программирования, которые выполняют следующие задачи: Подсчитайте пробельные символы в заданной строке. Например, вход 123...

54
Что это за тетромино?

Учитывая 16-разрядное целое число без знака N , ваша задача состоит в том, чтобы определить, соответствует ли его двоичное представление, отображенное в матрице 4x4, форме тетромино , и если да, то какой это форма. матрица Каждый бит N отображается в матрице 4x4 слева направо и сверху вниз, начиная...

54
Суеверный лифт отеля

Описание Вот очень суеверный лифт отеля в Шанхае:                 Он избегает числа 13, потому что тринадцать не повезло в западном мире, и он избегает цифры 4, потому что четыре не повезло в некоторых частях Азии. Что если этот отель был выше? Считайте положительное четное целое число nиз STDIN,...

54
Окруженные страны

Странам принадлежит ряд территорий в одномерном мире. Каждая страна уникально идентифицируется номером. Право собственности на территории может быть представлено в виде списка: 1 1 2 2 1 3 3 2 4 Мы определяем самые крайние территории страны как две территории, самые близкие к любому краю. Если...