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

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

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

30
Бесконечно печатать парадокс дихотомии Зенона (1 / (2 ^ n))
Википедия: парадокс дихотомии Зенона Бесконечное количество математиков идут в бар. Первый заказывает пиво. Второй заказывает половину пива. Третий заказывает четверть пива. Бармен останавливает их, наливает два сорта пива и говорит: «Вы все идиоты». Reddit Печатайте следующие серии в течение всего времени работы программы, при этом знаменатель каждого элемента умножается на …

3
Выберите последнюю карту в покерной руке
Покерные руки ранжируются от лучших к худшим следующим образом: Стрит-флеш - пять карт последовательного ранга одной масти Четыре вида - четыре карты одного ранга и одна карта другого ранга Полный дом - три карты одного ранга и две карты другого ранга Флеш - пять карт одной масти Стрит - пять …

13
Ферма рядом промахов
Последняя теорема Ферма говорит, что нет никаких положительных, интегральных решений уравнения a^n + b^n = c^nдля любого n>2. Эндрю Уайлс подтвердил это в 1994 году. Однако есть много «промахов», которые почти удовлетворяют диофантовому уравнению, но пропускают его по одному. Точнее, все они больше 1 и являются интегральными решениями a^3 + …

6
Вы уже потерялись?
Ваша задача - реализовать целочисленную последовательность A130826 : a n - наименьшее положительное целое число, такое, что a n - n - целое число, кратное 3, и двойное число делителей (a n - n) / 3 дает n- й член в первых различиях последовательности, произведенной Flavius Сито Иосифа. Потерян еще? …

20
Развернуть Экспонирование
Если даны два целых числа больше единицы, A и B, выведите четыре математических выражения в следующем порядке: Простое выражение A ^ B (от A до степени B). например, если A = 2 и B = 3 2^3,. Разложение A ^ B в терминах повторных умножений A. например 2*2*2. Разложение A …

7
pssssssssssssst
Введение Это один довольно простой. Мы будем рисовать змею в ascii. Это было вдохновлено той старой игрой со змеями, где вы должны собирать фрукты и постоянно расти. Определение Учитывая положительное целое число N, которое представляет длину змеи, нарисуйте змею так, чтобы у нее было тело n плюс голова и хвост. …

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

6
Телеграфия в гольф: расшифровка кода Бодо
Задний план В 1870 году Эмиль Бодо изобрел код Бодо , кодировку символов фиксированной длины для телеграфии. Он разработал код для ввода с ручной клавиатуры всего пятью клавишами; два оперированы левой рукой и три - правой: Правый указательный, средний и безымянный пальцы управляют клавишами I , II и III соответственно, …

21
Голова, плечи, колени и пальцы ног, колени и пальцы ног
Введение: Я думаю, что мы все это знаем, и, вероятно, она была переведена на множество разных языков: детская песня "Голова, плечи, колени и пальцы": Голова, плечи, колени и пальцы, колени и пальцы Голова, плечи, колени и пальцы, колени и пальцы И глаза и уши, рот и нос Голова, плечи, колени …

19
Нарисуйте график
Вызов Учитывая ввод целого числа (где ), выведите график от до x = 3 включительно.NNn0 &lt; n &lt; 500&lt;N&lt;500<n<50Y= R e ( ( - n )Икс)Yзнак равноре((-N)Икс)y=\mathrm{Re}((-n)^x)х = - 3Иксзнак равно-3x = -3x=3x=3x = 3 Где R e(p)Re(p)\mathrm{Re}(p) - действительная часть комплексного числа pпp . Обратите внимание, что R e …

30
Алфавит Алмаз
Вы видели удивительный алфавитный треугольник , месть алфавитного треугольника и теперь пришло время мести алфавитного треугольника! Введение в ... АЛМАЗНЫЙ АЛМАЗ! Ваша задача - вывести этот точный текст, строчные / прописные буквы не имеют значения, хотя переводы строк имеют значение: bcdefghijklmnopqrstuvwxyzazyxwvutsrqponmlkjihgfedcb cdefghijklmnopqrstuvwxyzabazyxwvutsrqponmlkjihgfedc defghijklmnopqrstuvwxyzabcbazyxwvutsrqponmlkjihgfed efghijklmnopqrstuvwxyzabcdcbazyxwvutsrqponmlkjihgfe fghijklmnopqrstuvwxyzabcdedcbazyxwvutsrqponmlkjihgf ghijklmnopqrstuvwxyzabcdefedcbazyxwvutsrqponmlkjihg hijklmnopqrstuvwxyzabcdefgfedcbazyxwvutsrqponmlkjih ijklmnopqrstuvwxyzabcdefghgfedcbazyxwvutsrqponmlkji jklmnopqrstuvwxyzabcdefghihgfedcbazyxwvutsrqponmlkj klmnopqrstuvwxyzabcdefghijihgfedcbazyxwvutsrqponmlk …

19
Реализация вкладки завершения
Завершение табуляции - полезная функция, которая автоматически завершает частично написанные команды. Вы собираетесь это реализовать. Например, если бы доступные команды были ['apply','apple','apple pie','eat'], то aзавершился бы так appl, как все команды, начинающиеся сa также начинаются с appl. Ввод, вывод Вам нужно ввести строку A и набор строк B. Вам нужно …
31 code-golf  string 

9
Acme Canine Decoder профессора Шварцмана 2000
Введение Мы - особенно гики среди нас, которые склонны быть фанатами - все помнят этот старый мультфильм о Дальней стороне : Очевидно, профессор Шварцман мог бы еще чуть-чуть освежить свои навыки программирования, прежде чем использовать свое изобретение. Но можете ли вы повторить это самостоятельно ... используя как можно меньше байтов? …
31 code-golf  string 

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

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