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

17
Дайте наименьшее число, которое имеет N делителей

Ваша функция принимает натуральное число и возвращает наименьшее натуральное число, которое имеет именно такое количество делителей, включая себя. Примеры: f(1) = 1 [1] f(2) = 2 [1, 2] f(3) = 4 [1, 2, 4] f(4) = 6 [1, 2, 3, 6] f(5) = 16 [1, 2, 4, 8, 16] f(6) = 12 [1, 2, 3, 4, 6, 12] ... Функция не...

17
Распечатать эту таблицу умножения

Введите кратчайший код для печати следующей таблицы умножения: 1×1=1 1×2=2 2×2=4 1×3=3 2×3=6 3×3=9 1×4=4 2×4=8 3×4=12 4×4=16 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40 6×8=48 7×8=56...

17
Я опишу твою работу, но я не работаю по выходным

Мой босс должен знать, сколько нужно времени, чтобы сложить вместе два целых числа. Но я не люблю работать по выходным, и я думаю, это справедливо, что мой код тоже не работает. Проблема в том, что начальник - требовательный парень, и он считает, что я должен приложить какое-то время, чтобы...

17
Создайте программу «BizzFuzz»

В традиционном FizzBuzz вас просят напечатать числа от 1 до 100, но замените каждое кратное 3 на «Fizz», каждое кратное 5 на «Buzz», а каждое кратное 3 и 5 (т.е. 15) на « FizzBuzz». Тем не менее, как злой интервьюер, я изобрел свою собственную искаженную версию FizzBuzz, которую я решил назвать...

17
Unicode UTF Converter

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

17
Проверить программу Brainfuck

Еще одна проблема разбора Brainfuck, но на этот раз ... другая. Вы работаете в Infinite Monkeys Incorporated, компании, производящей программы Brainfuck, для решения различных интересных задач (случайно, не менее - в конце концов, компания делает случайные программы). Тем не менее, кажется, что...

17
Разделить карту потоков воды

Это проблема в Интернете, заданная Palantir Technologies в своих интервью . У группы фермеров есть некоторые данные по высоте, и мы собираемся помочь им понять, как ливень течет по их сельхозугодьям. Мы представим землю в виде двумерного массива высот и будем использовать следующую модель,...

17
Пи код расчета Гольф [закрыт]

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

17
Реализуйте игру жизни в 3D

Задача состоит в том, чтобы найти самую короткую реализацию игры жизни в 3D ( пример ). Это правила: Клетки (в данном случае, кубики), имеющие только 1 или менее соседей, погибают, как будто от одиночества. Если ровно 5 клеток окружают пустую клетку, они размножаются и заполняют ее. Если ячейка...

17
Найти наименьшее простое число из подстроки

В 1946 году Эрдос и Коупленд доказали, что определенное число является нормальным числом , то есть цифры в его десятичном разряде распределены равномерно. Пользователи будут вводить последовательность цифр, и вы найдете наименьшее простое число, которое содержит эту строку в базе 10. Пример: input...

17
Сжатие логических формул

Синтаксис ~не /\и \/или tистинные fложные P, Q, FISHи т.д.: переменные (Операторы даны в порядке приоритета) Вступление Некоторые логические формулы могут быть изменены в различные формы, чтобы сделать их короче. Например, формула ~(~P /\ ~Q) можно изменить на более короткую форму P\/Q в то время...

17
Решите детерминистическую версию 2048, используя наименьшее количество байтов

Напишите программу, которая генерирует выигрышную последовательность ходов для детерминированного варианта игры 2048. Последовательность должна быть в форме строки чисел 0-3, с 0: вверх, 1: вправо, 2: вниз, 3: осталось. Например, строка «1132» означает справа налево вниз. Программа-победитель -...

17
Мне нравятся пифагорейские деревья

... так что это задача сделать меня деревом. Создайте программу или функцию с именем tree, которая принимает один целочисленный аргумент N и рисует пифагорейское дерево N уровня глубоко, где уровень 0 - это просто ствол. Каждое соединение дерева должно располагать вершину треугольника в случайной...

17
Если бы сообщество было человеком

Ну, сообщество это просто бот. Но что, если бы это был человек? Ваша задача - выяснить, какова была бы репутация сообщества, если бы ему дали репутацию за правки, которые оно делает (просто 2 * правки). Это должно работать для любого сайта, но мы бы рассмотрели PP & CG для этого вопроса....

17
Предсказать, куда пойдет человек

Человек живет в северо-западном углу (0, 0)города с ростом hи шириной w. Каждый день он идет от своего дома до границы (?, w)или (h, ?). В следующем примере мужчина идет (3, 3)сегодня. (0, 0) +--+ + + . (0, 4) | + +--+--+ . | + + + + . | (3, 0) . . . . . (3, 4) Человек записывает немного в каждой...

17
Завершите ленивые скобки

Все скобки на моей клавиатуре изношены, и я хочу избегать их использования в максимально возможной степени. Ваша задача - сбалансировать строку, содержащую скобки, добавив их до и после каждой строки. Это похоже на автоматические круглые скобки TI-Basic и закрытие строки (т.е. Output(1, 1, "Hello,...

17
Где приземлится мяч?

Если задана строка, в которой первая строка содержит пробелы и один период ( .«шар»), за которыми следуют строки, содержащие пробелы, косую /черту ( \) и обратную косую черту ( ), определите, в какой столбец попадет мяч после падения из своей исходной позиции. , Каждый /перемещает его влево на 1...

17
Выведите простую факторизацию наибольшего общего делителя двух чисел

Название говорит обо всем. Два входных 32-разрядных натуральных числа m, n >= 2, вывод gcd(m,n)в простой форме факторизации. вход Аргументы командной строки или 1 строка в порядке, что лучше для гольфа. Выход Одиночное пространство, разделенное показателями (без дополнительных пробелов). Ничего...

17
Давайте двигаться марсоход!

Резюме Задача состоит в том, чтобы перемещаться по марсоходу и сообщать его окончательные координаты и направление. Входные данные: Первый вход: Сначала ваша программа должна принять входные данные в следующем формате: [X-Coordinate],[Y-Coordinate],[Direction] Направление должно быть: Nили Sили...

17
Напишите решатель уравнений в словах [дубликаты]

На этот вопрос уже есть ответы здесь : Используйте «свободные пробелы» (10 ответов) Закрыто 2 месяца назад . Вступление Рассмотрим следующий пример: CODE + GOLF —————— GREAT Это уравнение, в котором каждая буква представляет собой десятичную цифру, а слова представляют собой натуральные числа...