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

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

1
Мой график плоский?
Ваша задача - определить, является ли график плоским. График является плоским, если он может быть встроен в плоскость, или, другими словами, если его можно нарисовать без каких-либо пересекающихся ребер. Входные данные: Вам будет предоставлен неориентированный граф на ваш выбор следующих форматов: Пограничный список, например [(0, 1), (0, 2), (0, 3)] …

6
2D неравенства
Задача Учитывая сетку чисел, заполните неравенства. Предположения Количество столбцов и строк в сетке равно. Максимальный размер сетки 12x12. Сетка состоит только из целых чисел 0-9. Вывод может содержать завершающий перевод строки. Ввод в точности как написано ниже, включая пробелы и переводы строки. Пример ввода 4 2 3 1 6 2 …
29 code-golf 

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

24
Очень простая сетка
Напишите программу или функцию, которая принимает три натуральных числа, W, H и N. Напечатайте или верните сетку W × H, .где каждый N-й .в обычном английском порядке чтения заменен на X. Например, если W = 7, H = 3, N = 3, сетка имеет 7 символов в ширину и 3 …

30
Найдите самое большое и самое маленькое число в массиве
Задание Задача очень простая. Учитывая массив, содержащий только целые числа и строки , выведите наибольшее число и наименьшее число. Тестовые случаи Input: [1, 2, 3, 4, 5, 6, 7, 8] Output: 1, 8 Input: [5, 4, 2, 9, 1, 10, 5] Output: 1, 10 Input: [7, 8, 10, "Hello", 5, …

16
Внедрить бинарные операторы INTERCAL
Язык компилятора без произносимой аббревиатуры, сокращенно INTERCAL , является уникальным языком программирования. Среди его невоспроизводимых качеств - бинарные операторы. Два бинарных оператора INTERCAL - это чередование (также известное как mingle ) и select . Чередование представляется с изменением (¢), а выделение представляется с помощью sqiggle (~). Чередование работает, беря два …
29 code-golf 

30
Палиндром Привет, Мир
Ваша задача - создать программу, которая печатает "Привет, Планета!" именно к консоли. Кажется достаточно простым, верно? Ну, вот в чем фокус. Код должен быть палиндромом, то есть он читается справа налево так же, как слева направо. Стандартные лазейки НЕ допускаются.

10
Скобки в сноски
Задний план Программисты LISP покорили мир! Скобки были объявлены как священные символы, и теперь они могут использоваться только в программах LISP. Было решено, что скобки в литературных произведениях должны быть заменены сносками, и ваша задача автоматизировать это для упрощенного текста уценки. вход Ваш ввод представляет собой одну строку, содержащую буквенные …

30
Вероятность 1 / N
Потому что не хватает простых задач по коду-гольфу : Создайте произвольно неназванную программу или функцию, которая при любом значении 1 ≤ N ≤ 10000 выдает истинное значение вашего языка с псевдослучайной вероятностью 1 / N, в противном случае - False. Обратите внимание, что требование к именованию было удалено. Не стесняйтесь …

13
Генерация дружественных номеров клавиатуры
Наиболее распространенные раскладки клавиатуры компьютера имеют клавиши с десятичными цифрами 1234567890 пробегая по их вершине, над клавишами для писем. Пусть окрестность десятичной цифры будет набором цифр из ее собственной цифровой клавиши и из цифровых клавиш сразу влево и вправо, если они существуют. Например, окрестность 0 есть {0, 9}, а окрестность …

8
Распечатай американский флаг!
Специальный день независимости (США) - тематическая задача для вас сегодня. Вы должны написать программу, которая печатает это ascii-art представление американского флага. 0 |--------------------------------------------------------- | * * * * * * #################################| | * * * * * | | * * * * * * | | * * * …

4
Вечный 2014 - PCG.SE Новогодняя головоломка 2015
Итак, теперь, когда наступил 2015 год, и куча ответов из прошлогодней головоломки начали давать неверные результаты , пришло время для вопроса, касающегося числа 2015. Кроме ... почему? Разве вам не хотелось бы, чтобы ваши основанные на дате ответы на прошлогоднюю проблему оставались в силе? Почему бы нам не изменить наш …

30
Коренастый против гладких струн
Рассмотрим строку длиной N, например, Peanut Butterс N = 13. Обратите внимание, что в строке есть N-1 пар соседних символов. Ибо Peanut Butterпервая из 12 пар есть Pe, вторая - eaпоследняя er. Когда пары в основном разные символы, строка имеет короткое качество, например chUnky. Когда эти пары в основном одинаковые …

19
Все о базовом бинарном
Пожалуйста, извините за заголовок. Этот вопрос вдохновлен «Любопытной собственностью» 82000 . В нем автор указывает, что число 82000 является двоичным в основаниях 2, 3, 4 и 5. В этом посте возникает вопрос «есть ли число двоичное в основаниях 2, 3, 4, 5 и 6?» «? (Для любопытных я проверил значения …

5
Создание ледяных аватаров для зимнего сезона
Сейчас зима, и пришло время года, чтобы оно стало холодным (и чтобы странные разноцветные головные уборы начали появляться ... скоро). Давайте напишем некоторый код, чтобы сделать картинки аватара и другие изображения замороженными, чтобы соответствовать теме! вход Входными данными для подачи заявки на участие в этом конкурсе должны быть изображение (изображение, …

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