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

13
Повторные простые числа

Другая последовательность, другая проблема. * Определение Простое pв этой последовательности, давайте назовем его A, если для каждой цифры dв pдесятичном разложении в России вы заменяете dна dкопии, dа полученное целое число остается простым; нули не допускаются. Например, 11тривиально в этой...

13
Выкручивай алфавит!

Посмотрите на следующую строку. Заметили шаблон? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL ЦУМ BAZYXWV N Е.О. DP CQ BAZYXWVUTSR Как некоторые могли заметить, это в основном спираль алфавита, где расстояния между строками / столбцами постепенно увеличиваются на 1 пробел / перевод строки. Строгое...

13
Итерированная последовательность фи

Связанный: повторная функция phi (n) . Ваша задача состоит в том, чтобы вычислить повторную функцию phi: f(n) = number of iterations of φ for n to reach 1. Где φнаходится Функция Эйлера . Родственный OEIS . Вот график этого: Правила: Ваша цель - выводить f(n)из n=2в n=100. Это код-гольф, поэтому...

13
Шестигранная цепь ASCII

проблема Нарисуйте шестигранную цепочку xдлинной, каждая со стороной yдлины вход x - длина цепи <= 50 y - длина каждой стороны <= 50 Примеры x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / \ / \__/ \ \ / \ / \__/ \__/ \ / \__/ правила Самый короткий действительный...

13
Сколько экземпляров запущено?

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

13
Вычислить Верхний Дивмод

задача Указанные два положительных целых чисел (DIVID е й и Divis O г), вычислить Q uotient и г emainder. Обычно это будет рассчитываться как e = o*q+rгде q*o<=eи 0<=r<o. Для этого вызова это еще, e = o*q+rно q*o>=eи -o<r<=0. Например, e=20и o=3, как правило, это будет 20/3 ->...

13
Калькулятор среднего балла студента колледжа

GPA Calculator (Средний балл = средний балл) Вы утомлены студентом колледжа во время финальной недели. Вместо того, чтобы готовиться к экзаменам, вы решаете, что лучше всего определить, какой средний балл у вас будет в конце семестра. Таким образом, у вас есть данные, подтверждающие ваше решение не...

13
Характеристический полином

Характеристический полином квадратной матрицы А определяется как многочлен р А (х) = Det ( я х- ) , где я это единичная матрица , и опр на определитель . Обратите внимание, что это определение всегда дает нам монический многочлен такой, что решение является единственным. Ваша задача для этой задачи...

13
Коммунистическая нормализация подстрок

Если строка T длиной K появляется K или более раз в строке S , то она потенциально коммунистическая . Например, 10в 10/10потенциально коммунистическом, ибо она появляется 2 раза и имеет длину 2 . Обратите внимание, что эти подстроки не могут перекрываться. Коммунистическое преобразование является...

13
Вычислить оптимальную квадратную матрицу

Матрица оптимальной (для довольно узкой рамки данной задачи) получаются «сжать» элементы из соответствующих строк и столбцов квадратной матрицы и получать максимум из каждой пары. Например, с учетом следующей матрицы: 4 5 6 1 7 2 7 3 0 Вы можете комбинировать его с транспонированной получить:...

13
Целые треугольники с периметром меньше n

Определение «Целочисленный треугольник» - это целочисленный треугольник. Например, следующий треугольник является целочисленным треугольником: (0, 0), (0, 1), (1, 2) with perimeter 1 + sqrt(2) + sqrt(5) ≈ 4.650. задача Цель этой задачи - подсчитать все целочисленные треугольники (с точностью до...

13
Как решить общую задачу «вернуть истину к победе» за 21 символ

Есть сайт под названием «Верните True to Win» с интересными заданиями для программистов на Javascript. Цель состоит в том, чтобы найти аргументы для данной функции, которые вынуждают ее возвращать true. Следующее является одной из задач: function total(x) { return (x < x) && (x == x)...

13
Код Гольф Симулированный Гольф

С учетом списка ям, зеленых размеров, угла среза и максимального расстояния вычислите результат игры в гольф . Предположения Земля плоская Вся зелень круговая Угол среза будет от -45 до 45 градусов и будет дан в градусах Все расстояния в одной метрике (ярды или метры, не имеет значения) Запрещено,...

13
Гекцеллентный тральщик

Hexcells это игра , основанная прочь Сапер играл на шестиугольники. (Полное раскрытие: я не имею ничего общего с Hexcells. На самом деле игра мне не очень нравится.) Большинство правил Hexcells можно довольно легко выразить в Generalized Minesweeper (Minesweeper, играемый на произвольном графе)....

13
Можете ли вы опередить Билла Гейтса?

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

13
Свести программу стека кошек

Stack Cats - это обратимый, основанный на стеке язык. Его обратимый характер создает несколько странные петли. Эта проблема об условном цикле (...). Когда эти циклы вложены определенным образом, можно преобразовать код, чтобы уменьшить глубину вложенности. Вот правила (где Aи Bобозначают...

13
RGB в Xterm Color Converter

256-цветные Xterm-совместимые терминалы добавляют 240 цветов поверх обычных 16 системных цветов. Цвета 16-231 используют 6 уровней (0, 95, 135, 175, 215, 255) красного, зеленого и синего, упорядоченные лексикографически. Цвета 232-255 - это просто 24 уровня серого (8 ... 238 на 10 с). Чтобы лучше...

13
Точки в лабиринте

Лабиринт задается в виде матрицы 0 (стены) и 1 (пройденное пространство) в любом удобном формате. Каждая ячейка считается связанной со своими 4 (или менее) ортогональными соседями. Подключенный компонент представляет собой набор проходимых клеток все транзитивно соединенных друг с другом. Ваша...

13
Арифметический цикл

Входные данные: Целое число, nкоторое является >=0или >=1( f(0)необязательно) Выход: n«Й номер в следующей последовательности, или последовательность вплоть до и включая n» го числа. Последовательность:...

13
Изограмма проверки

Вызов : По заданному слову проверьте, является ли это изограммой. Какая : Изограмма - это слово, состоящее только из букв без дубликатов (без учета регистра). Пустая строка является изограммой. Примеры : "Dermatoglyphics" ---> true "ab" ---> true "aba" ---> false "moOse" ---> false...