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

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

8
Найди наших пропавших мертвецов
Вызов Питер снова поднялся, чтобы спасти нас от повторяющихся испытаний! Питер Тейлор мертв , и в этом нет никаких сомнений (ну, кроме огромного количества сомнений, которые у нас есть ... но просто игнорируйте это). В его памяти вы должны написать программу, которая определяет, является ли данный пользователь живым или мертвым. …

6
Подъем, последовательность, подъем
У нас есть строго возрастающая последовательность неотрицательных целых чисел, например: 12 11 10 Подождите! Эта последовательность строго не увеличивается, не так ли? Ну, цифры написаны на разных базах. Наименьшая возможная база - 2, самая большая - 10. Задача состоит в том, чтобы угадать основы, на которых написано каждое число, так …

6
Фибоначчи в сценарии +! () []
Напишите фрагмент кода JavaScript, который вызывает alertмассив, содержащий первые 50 чисел Фибоначчи по порядку. Вы можете использовать только следующие символы: +!()[]. Для справки, ваш код должен быть функционально равен следующему: var fib = [], a = 1, b = 1; for (var _ = 0; _ < 50; _++) { …

6
Чаша с водой
Вы должны написать программу или функцию, которая получает объем чаши и объем воды в нем в качестве входных данных и выводит или возвращает ASCII-представление чаши с водой в нем с требуемыми объемами. Чаша имеет следующую структуру: \ / \___/ Чаша имеет хотя бы одного _персонажа. Количество \'s и /' также …


7
Переместиться на печатную переднюю часть ASCII
Фон Преобразование « движение вперед» (MTF) - это алгоритм кодирования данных, разработанный для повышения производительности методов энтропийного кодирования. В алгоритме сжатия bzip2 он применяется после преобразования Барроуза-Уилера (как видно из Барроуза, Уилера и Бэка ) с целью преобразования групп повторяющихся символов в маленькие, легко сжимаемые неотрицательные целые числа. Определение Для …

2
Перевернуть новый лист
Вам дано дерево, которое в традициях информатики имеет корень вверху и листья внизу. Узлы листа обозначены цифрами. Ваша цель - взять специальный лист с пометкой -1и переместить его вверх, чтобы он стал новым корнем. [3, [[16], -1], [4]] --> [[[[4], 3], [16]]] Вы можете представить, как повернуть специальный лист наверх …

13
Время корректировать цены!
Я уверен, что вы знаете о ценовой схеме $ 9,99, вместо того, чтобы использовать $ 10. Итак, на вашей новой работе в качестве системного администратора в крупном розничном магазине они хотят, чтобы цены придерживались аналогичной схемы: Все цены указаны в долларах, без центов. Все цены должны заканчиваться на 5 или …
19 code-golf  number 

19
Целые числа
Некоторые числа, например, 64можно выразить как целое число несколькими способами: 64 ^ 1 8 ^ 2 4 ^ 3 2 ^ 6 Выведите отсортированный массив всех возможных таких степеней (здесь [1,2,3,6]) в минимально возможном количестве байтов. вход Целое положительное число больше 1 и меньше 10000. Выход Массив степеней целых чисел …
19 code-golf  math  number 

14
Индекс разнообразия Симпсона
Индекс Симпсона является мерой разнообразия коллекции предметов с дубликатами. Это просто вероятность нарисовать два разных предмета при случайном выборе без замены. С nпредметами в группах n_1, ..., n_kодинаковых предметов, вероятность двух разных предметов Например, если у вас есть 3 яблока, 2 банана и 1 морковь, индекс разнообразия D = 1 …
19 code-golf  math 

26
Рассчитать стандартное отклонение
Вызов Учитывая список чисел, рассчитать стандартное отклонение населения списка. Используйте следующее уравнение для расчета стандартного отклонения населения: вход На входе будет список целых чисел в любом формате (список, строка и т. Д.). Несколько примеров: 56,54,89,87 67,54,86,67 Числа всегда будут целыми числами. Ввод будет в STDIN или аргументы функции. Выход Выходные …

1
Давайте построим гоночную трассу!
Вступление Моя племянница хочет сделать гоночную машину. У нее есть деревянные части, которые соединяются, чтобы сформировать след. Каждая часть имеет квадратную форму и содержит различную форму. Я буду использовать символы рисования трубы, чтобы проиллюстрировать: │: дорога, которая идет вертикально ─: дорога, которая идет горизонтально ┌ ┐ └ ┘: дороги, которые …

14
Spintax {Task | Problem | Question}
Статья спиннинг с помощью Spintax Вращение статьи - это метод поисковой оптимизации, с помощью которого оптимизаторы размещают уникальную версию релевантного контента в каталогах статей, сайтах Web 2.0 или других источниках обратных ссылок. Иногда авторы веб-сайтов используют их на своих сайтах, но обычно их избегают, поскольку качество раскрученного контента будет ниже, …
19 code-golf 

2
Определение поворота квадрата с учетом списка точек
В этом задании вам будет предоставлен список очков. Эти точки лежат по периметру воображаемого квадрата . Ваша цель состоит в том, чтобы: Если возможно, распечатайте поворот квадрата, который будет иметь значение от [0, 90), где 0 представляет квадрат с линиями по вертикали и горизонтали. Вращение указывается в градусах, отсчитываемых против …

14
Палиндром Реверс-сложение
Палиндром Реверс-сложение Процесс Reversal-Addition заключается в том, что число добавляется к обратному, пока созданное число не станет палиндромом. Например, если мы начнем с 68, процесс будет: 68 + 86 => 154 + 451 => 605 + 506 => 1111 Как видите, для получения палиндромного числа потребовалось 3 дополнения. Если бы …

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