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

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

30
Числа, которые на самом деле являются буквами
Если задан неотрицательный целочисленный ввод, напишите программу, которая преобразует число в шестнадцатеричное и возвращает истинное значение, если шестнадцатеричная форма числа содержит только до Aконца символы, Fа в противном случае - значение Falsey. Контрольные примеры 10 ==> True (A in hexadecimal) 100 ==> False (64 in hexadecimal) 161 ==> False (A1 …

30
Это панграмма?
Напишите функцию или программу, которая принимает в качестве входных данных строку и печатает истинное значение, если строка представляет собой панграмму (последовательность букв, содержащую хотя бы одну из каждой буквы в английском алфавите), и значение false в противном случае. Регистр букв следует игнорировать; Если строка есть abcdefghijklmnopqrstuvwXYZ, то функция все равно …

11
Давайте играть в окарину
Как мы все знаем, серия Zelda - одна из лучших игр, когда-либо созданных. В честь этого давайте сыграем несколько песен на окарине. Вызов: Напишите программу, которая, учитывая песню, выводит счет на стандартный вывод для этой конкретной песни. Входные данные: Песня, для которой вам нужно будет вывести партитуру, будет представлена ​​уникальной …

16
Используйте формулу xkcd, чтобы приблизить население мира
В xkcd 1047 Рэндалл Манро перечисляет «слегка неправильные» аппроксимации различных величин и чисел с различной точностью и сложностью, например, что количество литров в галлоне очень близко к 3 + π ⁄ 4 . В середине комикса он дает антракт: способ оценки мирового населения (и Соединенных Штатов) на основе данного года. …

11
Пьяный епископ
В криптографии с открытым ключом отпечаток открытого ключа - это короткая последовательность байтов, используемая для идентификации более длинного открытого ключа. В частности, в SSH их можно использовать для проверки того, что сервер на самом деле является сервером, с которым я ожидаю установить связь, и на меня не нацелена атака «человек …

18
Напечатайте имена персонажей
У каждого символа Юникода есть имя, например, «LATIN CAPITAL LETTER A». Имя символа Unicode может содержать только заглавные буквы, пробелы и знак минус. Напишите программу, которая читает текст и выводит имена каждого символа в новой строке. Например, если на входе было «Hello, World!», Результат будет LATIN CAPITAL LETTER H LATIN …

8
Cramming The Gramming - Двенадцать заданий
Ваш начальник только что прислал вам список из 12 задач программирования, которые ему нужно выполнить как можно скорее. Задачи достаточно просты, но ваш начальник, будучи молодым программным магнатом, занятым социальными сетями, настаивает на том, чтобы ваши решения могли поместиться в одном твиттере Twitter . Это означает, что у вас есть …

5
Боже мой, это полно пробелов!
Некоторые люди настаивают на использовании пробелов для табуляции и отступов. Для подведения итогов, это бесспорно так. По определению табуляторы должны использоваться для табулирования. Даже для отступов табуляторы объективно превосходят: В сообществе Stack Exchange существует явный консенсус . Использование одного пробела для отступа визуально неприятно; использование более чем одного расточительно. Как …

8
Деннис, Дверная ручка, Мартин Бюттнер, Крис Шестер-Янг - Пиццерия!
Программирование Puzzles & Code Golf собирается получить новый модератор , Деннис ! Этот вызов - дань уважения ему и другим нашим активным (или недавно активным) модераторам: дверной ручке , Мартину Бюттнеру и Крису Шестеруну . Название задачи предназначено для прочтения под мелодию песни Pepto Bismol . В основном, мы будем …

12
Естественный основной генератор
Существует довольно большое количество простых производящих функций. Практически все они построены и основаны на сите Эратосфена, функции Мёбиуса или теореме Вильсона и, как правило, невозможно вычислить на практике. Но есть и генераторы, которые имеют очень простую структуру и были найдены случайно. В 2003 году Стивен Вольфрам исследовал класс вложенных рекуррентных …

9
Это супер эффективно!
У покемонов есть 18 видов: Normal Fighting Flying Poison Ground Rock Bug Ghost Steel Fire Water Grass Electric Psychic Ice Dragon Dark Fairy Покемон может иметь одинарный или двойной тип ввода. Например, Пикачу есть Electric, а Тиранитар есть Rock/Dark. Порядок типов не имеет значения. У покемона не может быть одного …
42 code-golf 

10
Не ваша обычная бобовая машина
Рассмотрим ASCII версию механизма , сходного с бобовой машины или plinko / пачинко игры: O ^ \ ^ ^ ^ \ \ ^ / ^ U U U U U 1 2 3 4 5 Это Oшар, который падает вниз. Когда он поражает ^, есть 50-50 шансов, что он пойдет …

30
По крайней мере ч с по крайней мере ч
вход Список неотрицательных целых чисел. Выход Наибольшее неотрицательное целое число, hтакое, что по крайней мере hчисло в списке больше или равно h. Тестовые случаи [0,0,0,0] -> 0 [12,312,33,12] -> 4 [1,2,3,4,5,6,7] -> 4 [22,33,1,2,4] -> 3 [1000,2,2,2] -> 2 [23,42,12,92,39,46,23,56,31,12,43,23,54,23,56,73,35,73,42,12,10,15,35,23,12,42] -> 20 правила Вы можете написать либо полную программу, либо …

24
Нарисуйте пилообразный алфавит
Простой сегодня. Напишите самую короткую программу, которая рисует «пилообразный алфавит» с заданным положительным целым числом для высоты. Вы должны написать название своего языка программирования, когда придете к букве, с которой он начинается. Например, если ваш язык Python, а входные данные 1должны быть такими: ABCDEFGHIJKLMNOPythonQRSTUVWXYZ Если на входе 2вывод, должен быть: …
42 code-golf  string 

30
Другой вид Meta Regex Golf
Обратите внимание: следуя популярному требованию, я немного смягчил правила: Максимальный размер регулярного выражения увеличивается на 1 байт каждые 5 ответов . Ответ N может использовать до 29 + ⌈N / 5⌉ байтов. Оценка каждого ответа будет (M / (30 + N / 5)) N В regex golf вам дается два …

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