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

10
Сканируйте дактильный гексаметр в уникальной головоломке

Будучи ужасным латинским студентом, в течение нескольких лет я научился ненавидеть многие вещи о латыни. Однако есть одна вещь, которую я люблю. Латинская развертка. Сканирование - это акт определения метра определенной строки стихов. Для латыни это означает разграничение каждого слога в строке как...

10
Конструктивные н-гонсы

Конструктивен п-угольник является правильным многоугольником с п сторон , которые можно построить только с компасом и без опознавательных знаков линейки. Как заявлено Гаусс, единственный п , для которых п-угольник построимо является продуктом любого числа различных простых чисел Ферма и мощностью 2...

10
Corrcey мой Soellign

Introduciton Некоторые из вас, возможно, поняли, что я небрежный типер при использовании моего телефона. Вот почему я хочу, чтобы вы написали программу, которая исправляет мои опечатки. Chalkrnge Учитывая слово с ошибкой, выведите все возможные слова, которые я хотел написать. Typso Основная...

10
Супер складные номера

Мы уже определили число складывания здесь . Но теперь мы собираемся определить супер складной номер. Число Super Folding - это число, которое, если его сложить достаточно раз, в конечном итоге достигнет единицы, меньшей степени двойки. Метод складывания немного отличается от вопроса с номером...

10
Brainopterify изображение

Введение Braincopter - это эзотерическая производная Brainf ***, которая кодирует программу Brainf *** в виде изображения. Как 2D-язык, он использует две дополнительные команды; они поворачивают указатель команд (первоначально указывающий вправо) по часовой стрелке и против часовой стрелки....

10
День на скачках

Фон В конце 90-х / первых 00-х, когда Flash Web Design был настолько крутым, что никто не мог жить без полноценного Flash-сайта или хотя бы анимированного виджета, я был нанят для разработки «средства просмотра скачек» во Flash / Actionscript, в форме анимации в стиле видеоигр 80-х, чтобы...

10
Сколько значимых цифр?

Учитывая число в качестве входных данных, определите, сколько значащих цифр оно имеет. Это число должно быть взято как строка, потому что вы должны сделать специальное форматирование. Вы поймете, что я имею в виду в ближайшее время (я думаю). Цифра - это цифра, если применимо хотя бы одно из...

10
Подождите ... что я собирался сказать снова?

Я часто забываю, что я хотел сказать, когда учитель призывает меня говорить. Можете ли вы сделать мне инструмент для решения этой проблемы? Требования: Программа должна зацикливаться следующим образом: Во-первых, взять на вход Если ввод пуст, выведите последний сохраненный вопрос. В противном...

10
Вычислить матрицу плотности периметра

Введение Матрица плотности периметра является бесконечным двоичной матрицей М определяется следующим образом . Рассмотрим индекс на основе 1 (x, y) и обозначим через M [x, y] прямоугольную подматрицу, натянутую на углы (1, 1) и (x, y) . Предположим, что все значения M [x, y], кроме M x, y ,...

10
Определите оптимальные варианты круиз-контроля

Круиз-контроль имеет 3 различных варианта перемещения ручки, чтобы установить скорость, с которой вы хотите двигаться. Навстречу вам: добавляет 1 скорость. Вверх: увеличивает скорость до следующего кратного 10 (например, 20 -> 30, 32 -> 40) Вниз: уменьшает скорость до следующего кратного 10...

10
Анимация, находящая середину

Учитывая непустую строку, продолжайте удалять первый и последний символы, пока не получите один или два символа. Например, если строка была abcde, ваша программа должна напечатать: abcde bcd c Однако, если это так abcdef, он должен останавливаться на двух символах: abcdef bcde cd Конечные символы...

10
Это одна странная гора!

Вдохновленный Показать цепь маленьких гор с нечетным числом на вершине! по @sygmei . Зачем цепочка гор, если у вас может быть одна массивная? Создайте программу, которая принимает входной номер и печатает гору с каждым нечетным числом вплоть до входного номера. (Где «юго-запад» означает directly...

10
Прямоугольная коробка XY с маркером на Z

Долгое время скрывался здесь впервые. Напишите программу, которая принимает 3 входа: X, Y и Z. X = поперек (столбцы) Y = вниз (строки) Z = Маркер местоположения Затем программа должна распечатать визуальную сетку X поперек и Y вниз. Эта сетка может быть сделана из любого символа, кроме "+". Каждому...

10
Найти самые короткие панграммы из списка слов

Панграмма является строкой , которая содержит все буквы a- zот английского алфавита, не чувствительны к регистру. (Это нормально, если панграмма содержит более одной копии буквы или если она содержит не буквенные символы в дополнение к буквам.) Напишите программу или функцию, чьи входные данные...

10
Сделайте ASCII Шестигранную Кольцевую Черепицу

Используя ASCII, распечатайте часть шестигранного кольца. Вот небольшой раздел: /\__/\ /_/ \_\ /\__/\ \__/ /\__/\ /_/ \_\/__\/_/ \_\ \ \__/ /\__/\ \__/ / \/__\/_/ \_\/__\/ /\__/\ \__/ /\__/\ /_/ \_\/__\/_/ \_\ \ \__/ /\__/\ \__/ / \/__\/_/ \_\/__\/ \ \__/ / \/__\/ Вот большой раздел: \ \__/ /\__/\...

10
Создать карту для рогалика

Сегодня мы создадим карту для ролевых RPG! Пример карты: ########## #### F# #### ## ## C#C# # ## # # C #E # #### # # # # #P # ########## #Стены, Pначальное местоположение игрока, Fфиниш, который должен быть достигнут, Cмонеты, которые можно собрать, и Eвраги, с которыми можно бороться....

10
Позиционная осведомленность

Позиционная осведомленность Ваша задача - создать программу, которая для каждой перестановки своих символов (включая исходную программу) выводит позиции каждого символа относительно исходной программы. Если ваша программа Derp вы должны вывести [0, 1, 2, 3] (или какой-то эквивалент). Это потому,...

10
Пирамида из разорванных струн

Для заданной строки n создайте пирамиду из строки, разбитой на части относительно текущей строки. Первая строка содержит строку без изменений. Второй ряд содержит строку, разделенную пополам трубкой. Третий ряд разделяет его на трети ... И так далее. Длина каждой подстроки, где l - длина строки n,...

10
Раскрыть недетерминированность в результате планировщика потока ОС

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

10
Сопоставить координаты с их значениями

Имея 3 входных элемента, список пар координат, 2D-строку и односимвольную строку, выведите, равен ли символ в каждой координате 2D-строки одному символу. Вы можете принимать входные данные в любом порядке, а координаты могут быть проиндексированы на 1. Вы можете взять 2D-строку как 2D-список,...