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

11
Рассчитать экспоненты по крупицам

Ваша задача - медленно вычислить возведение в степень, выполнив следующие шаги: Учитывая два входа (в этом примере 4 и 8), вы должны вычислить возведение в степень, вычисляя уравнение побитно. Вы бы 4^8имели, иметь большее базовое значение (4) и меньший показатель степени (8). Вы можете сделать...

11
Anagram Quines (Нить грабителей)

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

11
Таблица лидеров гольфа

Гольф таблица лидеров этого вопроса (id = 111735). Ваша программа должна выдать один HTTP или HTTPS-запрос в StackExchange API, проанализировать его и представить пользователю в форме, аналогичной типичному фрагменту таблицы лидеров. Пример вывода (для вопроса 47338 вместо этого): Leaderboard...

11
Назовите руку Хваста

Фон Brag - карточная игра, похожая на концепцию, но более простая, чем покер. Рука в хвастовстве состоит из трех карт и ранжируется следующим образом от высшего к низшему: Три в своем роде - все три карты одного ранга. Назван как "три короля" и т. Д. Бегущий флеш, иначе стрит-флеш. Все три карты...

11
Вернуть индекс соседей в сетке 3х3

Хорошо, моя вторая попытка в коде гольф, давайте посмотрим, как это происходит. Представьте, что у вас есть массив из 9 значений. Теперь представьте этот массив в сетке 3х3. Вам нужно вернуть соседей, которые имеют номера в качестве индексов массива. 0 | 1 | 2 3 | 4 | 5 6 | 7 | 8 Правила: Это код...

11
Сортировка и повторное применение дельт массива

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

11
Создайте непревзойденное искусство ASCII!

Приведенная строка из ASCII-арта, например, такая (это не ASCII-арт, но подойдет для примера): abc d e fgh Перемешайте это так, как если бы оно отображалось на экране по одному символу на строку, например так: a b c d e f g h Распечатайте результат, подождите одну секунду, ± 0,5 секунды, прежде чем...

11
Расшифруйте скрытое сообщение!

Вступление Однажды вы просто отдыхали в своем офисе в ЦРУ, когда вдруг на вашем компьютере появилось предупреждение. Ваши программы только что перехватили сотни закодированных сообщений! Быстрая проверка показывает правило для кодирования, но вам нужна программа для быстрого декодирования. Вызов...

11
Пицца, Пицца, Пицца Deep Dish!

5 апреля - национальный день пиццы Deep DIsh, тема этого соревнования. Учитывая положительное целое число n( nбольше 0), создайте пиццу с глубоким блюдом ASCII. Настоящая глубокая тарелка пиццы показана: Как вы можете видеть, на дне есть слой корки, окружающий остальную часть пиццы. Как сделать...

11
Утомительный массив из 7 правил

Краткое изложение Создайте программу, которая генерирует массив случайной длины со случайными числами, затем примените ряд правил, которые изменяют массив. После применения правил выведите сумму массива, если не указано иное. Настройка массива Массив должен иметь произвольную длину от 5 до 10...

11
Построить цифровой плоттер

Задача адаптирована из книги Фортрана 77 Дональда М. Монро Вступление Цифровые печатные машины широко используются для создания различных форм рисунков, графиков и других графических результатов. Большинство таких машин могут перемещать свои ручки только в определенных направлениях, обычно в виде...

11
Какие символы чаще встречаются в моем хэше MD2?

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

11
Вырасти несколько цветов!

Недавно пришла весна, и это почти время, когда цветы начинают прорастать. Поэтому я хочу, чтобы вы помогли им вырасти. Твое задание: Даны два числа, mи nвыводятся mцветы, случайно расположенные на n*nсетке. Один цветок выглядит так: & | Положение цветка определяется тем, где он &находится....

11
Детектор сходства вызовов

Вызов Учитывая два идентификатора вопроса, попытайтесь выяснить, насколько они похожи, посмотрев на ответы. подробности Вам дадут два идентификатора вопроса для codegolf.stackexchange.com; Вы можете предположить, что для обоих идентификаторов существуют вопросы, которые не удалены, но не...

11
Равенство приходит в тройках

Взято из: OEIS- A071816 Ваша задача, учитывая верхнюю границу n, состоит в том, чтобы найти число решений, которые удовлетворяют уравнению: a+b+c = x+y+z, where 0 <= a,b,c,x,y,z < n Последовательность начинается, как описано на странице OEIS, и как показано ниже (1-индексированный): 1, 20,...

11
D & D 5e HP Calculator

У меня проблемы с запоминанием всего, что я должен делать при прокачке персонажа D & D. По какой-то причине одна из вещей, которая доставляет мне неприятности, - это выяснить, каким должно быть их новое максимальное значение HP. Для этой задачи вы напишите программу или функцию для...

11
Сократить пакет Java

брифинг Для заданного полностью квалифицированного имени Java-класса / пакета вы должны сократить его следующим образом: Каждая часть пакета, разделенного точкой, будет сокращена до первой буквы, кроме последнего раздела и класса (если он существует). все имена пакетов будут в нижнем регистре, а...

11
Поверните корни

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

11
Поднимитесь в Америку

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

11
Проверьте, является ли матрица Теплица

Вам будет дан двумерный массив и число, и вас попросят определить, является ли данная матрица теплицевой или нет. Формат ввода: Вам будет предоставлена ​​функция, которая будет принимать two-dimensionalматрицу в качестве аргумента. Выходной формат: Возврат 1из функции, если матрица Тёплица , иначе...