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

15
Primus-Orderus Простые числа

Кто они? Простые числа Primus-Orderus (POP) являются простыми числами, которые содержат их порядок в последовательности простых чисел. Таким образом, nthпростое число, чтобы быть POP, должно содержать все цифры nопределенного способа, который я объясню. Примеры Давайте проясним ситуацию: все цифры...

15
Максимальная глубина рекурсии [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Ваш язык имеет максимальную глубину рекурсии (MRD)? Допустим, у вашего языка MRD =...

15
Нарисуйте несколько звезд ASCII

Напишите программу или функцию, которая рисует звезду ASCII, учитывая размер рук в качестве входных данных. Вот звезда размера 1 _/\_ \ / |/\| Вот звезда размера 2 /\ __/ \__ \ / \ / | /\ | |/ \| Вот звезда размера 3 /\ / \ ___/ \___ \ / \ / \ / | /\ | | / \ | |/ \| И так далее. вход Один...

15
Необычный номер фактора

На основании сообщения чата Соревнование Учитывая введенное число n > 9, создайте его наоборот, игнорируя ведущие нули. Затем составьте список всех простых факторов, которые не имеют общего у числа и его обратного . Умножьте эти факторы вместе, чтобы создать необычный номер фактора для ввода....

15
Нарисуйте полупрозрачные коробки

примечание: строковое искусство может выглядеть здесь ужасно из-за странности шрифта SE: ​​P :( Учитывая список из четырех кортежей, представляющих углы прямоугольников, нарисуйте полупрозрачные прямоугольники друг над другом в этом порядке. Для выполнения этой задачи вам необходимо иметь...

15
Сортировка точек по линейному расстоянию в трехмерном пространстве

Спекуляции У вас есть кубическое трехмерное пространство x,y,zс Sцелочисленными единицами измерения размера , например 0 <= x,y,z <= S. Вы получаете от методов ввода по умолчанию массив точек , Pпредставленных в виде x,y,zцелых координат, в любом подходящем формате , как вам нравится,...

15
Нарциссические элементы массива

Определение Нарциссические 1 целые числа массива считают, что они лучше, чем их соседи, потому что они строго выше их среднего арифметического. Соседи определяются следующим образом: Если целое число имеет индекс 0 (первый), то его соседями являются последний и второй элементы списка. Если целое...

15
Изменить правила жизни

Жизнеподобные клеточные автоматы - это клеточные автоматы, которые похожи на игру жизни Конвея в том, что они действуют на (теоретически) бесконечно большой квадратной сетке, где каждая клетка имеет ровно 8 соседей и является одним из 2 состояний, а именно живым и мертвым , Тем не менее, эти...

15
Имя монстра Франкенштейна

Вступление: Поскольку сейчас почти Хэллоуин, я просто думал о некоторых случайных темах на Хэллоуин. В конце концов я прочитал страницу Википедии Франкенштейна и наткнулся на следующий текст: Существо Частью неприятия Франкенштейном его творчества является тот факт, что он не дает ему имя, что...

15
Равновесие колебаний

У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6...

15
Как кодировать цвета в шестнадцатеричном виде

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

15
Вывести три столбца вертикально разделенных пробелом

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

15
Это правильный шахматный ход?

Альтернативное имя: ChessMoveQ Учитывая список до 32 элементов, каждый из которых состоит из 4 элементов, и второй список с 4 элементами, определите, является ли ход, описанный во втором входе, допустимым ходом шахмат. Первый список указывает положение всех 32 фигур на доске. Каждый элемент будет...

15
Квадранты прошли через линию

задача Если дано представление линии, выведите количество квадрантов , через которые проходит эта линия. Допустимые представления линии Вы можете представить линию как Три целых числа со знаком A, Bи Cкоторые не имеют общего множителя, а также где Aи Bне равны нулю, представляя строку Ax + By = C,...

15
«Ранние пташки»

Определение Если вы возьмете последовательность положительных целочисленных квадратов и объедините их в цепочку цифр (то есть 149162536496481100...), квадрат «ранней пташки» - это тот, который можно найти в этой строке перед ее естественным положением. Например, 7 2 (число 49) можно найти со...

15
Нет такого понятия, как «полупустой стакан»

Вы, наверное, знаете риторический вопрос о том , наполовину ли стакан или наполовину пуст . Я немного устал от этой фразы, поэтому я решил, что пришло время программно устранить эту путаницу в отношении наполненности или пустоты стекла. Ваша задача - написать программу, которая принимает...

15
Вы должны сделать книгу!

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

15
Запрограммируйте показатель округлости

Ваша задача - запрограммировать математическую функцию s, которая принимает непустой конечный набор Aточек в 2D-плоскости и выводит показатель округлости, s(A)который удовлетворяет следующим свойствам: Положительная определенность : если есть круг или прямая, которая содержит все точки A, то s(A) =...

15
Сделай мне перевернутую елку!

Вызов Мы все знаем о нормальных рождественских елках - но как насчет перевернутой рождественской елки ! Это довольно простой, рождественский тематический вызов. Цель этой задачи - сделать из меня ASCII перевернутую рождественскую елку. Вот правила для этого вызова: Примите нечетное, положительное...

15
XOR сортировать массив

Получив ключ и массив строк, перетасуйте массив так, чтобы он сортировался, когда каждый элемент XOR соответствует ключу. XOR'ing две строки Чтобы XOR строки ключом, XOR каждого из символьных значений строки его парой в ключе, предполагая, что ключ повторяется навсегда. Например, abcde^123выглядит...