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

13
Прочитайте пароль: на мобильном телефоне!

Благодаря недавнему испытанию MD XF , мы теперь можем читать пароли на разных языках! Проблема в том, что теперь нам нужно портировать наши приложения на мобильные устройства, и они вводят пароль немного по-другому. Вызов Прочитайте строку с клавиатуры. Каждый раз, когда вводится символ k,...

13
Найдите все Анаграммы и Субанаграммы тоже!

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

13
Цитировать мою цитату!

Цитата является «повторением одного выражения , как часть другого». В американском английском кавычка заключена в двойные кавычки ("), как в предыдущем предложении. Однако это правило отличается, когда кавычка появляется внутри другой кавычки. В этом случае внутренняя кавычка окружена одинарными...

13
Я вторичный такси?

Фон Номер Рамануджана, 1729, называется номером такси из-за (возможно, апокрифического) рассказа о том, как Харди садится в такси, чтобы навестить Рамануджана в больнице с таким номером, который показался ему скучным. С тех пор он известен как самый известный из класса целых чисел, известных как...

13
Этот сайт не работает или это только я?

Вызов Задача проста: с помощью http://isup.me определить, работает ли введенный веб-сайт или нет. Если сайт работает, вы должны вернуть истинное значение, а если сайт не работает, вы должны вернуть ложное значение. правила На входе будет веб-адрес, такой как stackexchange.comили google.co.uk. У...

13
Квадратный корень из числа

Задача состоит в следующем: учитывая положительное целое число xи простое число n > x, выведите наименьшее положительное целое число, yтакое что (y * y) mod n = x. Важной частью этого вопроса является срок, указанный ниже, который исключает грубые решения. Если такого значения нет, yваш код...

13
Повторная последовательная конвергенция суммы цифрового продукта

Учитывая положительное целое число n( пример:n=1234444999 ) Разделяйте на последовательные цифры: [1, 2, 3, 4444, 999] Возьмите цифровой продукт каждого запуска. [1, 2, 3, 4*4*4*4, 9*9*9] = [1, 2, 3, 256, 729] Суммируйте это ... +991 Повторите, пока это не сходится к одному числу: 1234444999 +991...

13
Циклические строки, скрытые программы

Напишите 3 программы, которые выполняют следующую задачу: Пусть A, B, C исходники этих трех программ; если A запускает BC, получается как выход, если B работает CA производится, если C работает, AB производится; поэтому каждая программа записывает строку (циклически повторяющуюся для каждой...

13
Выведите n-й номер звонка

Номер Белл ( OEIS A000110 ) является количеством способов разбиения набора п меченых (различных) элементов. Номер 0-го звонка определяется как 1. Давайте рассмотрим несколько примеров (я использую скобки для обозначения подмножеств и скобок для разделов): 1: {1} 2: {[1,2]}, {[1],[2]} 3: {[1,2,3]},...

13
Равны ли эти косы?

Если вы не знакомы с теорией кос, я рекомендую вам сначала прочитать это . Этот вопрос предполагает, что вы по крайней мере знакомы с имеющимися понятиями, и предполагает, что вы хорошо знакомы с теорией групп Определим σ n как косу, в которой n- я нить (индексированная) сверху пересекает n + 1- ю...

13
Тройно-сбалансированные числа

Описание Мы рассматриваем целое число с не менее чем 3 цифрами с тройным балансом, если при разбиении на три части цифры в каждой части суммируются до одного и того же числа. Разобьем числа следующим образом: abcdefghi - Standard case: the number of digits is divisable through 3: abc def ghi...

13
Сдвиги Цезаря Сдвиги

Описание Сдвиг Цезаря - это очень простой моноалфавитный шифр, в котором каждая буква заменяется буквой после алфавита. Пример: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!это выход для реальной задачи, это был пример сдвига на 1.) Как видите, интервалы и знаки препинания остаются...

13
Наиболее распространенные элементы списка в Python

Это вопрос подсказки для игры в гольф на Python, который находится на главной теме. Я ищу кратчайший способ получить все наиболее распространенные элементы списка в Python, кратчайшим возможным способом. Вот что я пробовал, предполагая, что список находится в переменной с именем l: from statistics...

13
Сколько путей дорога может пересечь реку?

Представьте себе прямую реку и дорогу, которая проходит через реку n раз через мосты. Дорога не петляет сама по себе и бесконечно длинна. Эта дорога будет считаться открытым меандром. Открыт меандром является открытой кривым, которая не пересекается с самими собой и простирается бесконечно на обоих...

13
Построй мне замочную лестницу!

Вам будет предоставлена ​​строка, состоящая из печатного ASCII (без перевода строки). Твоя задача - построить красивую лестницу для моего замка. Как построить хорошую Лестницу? Прежде всего, вы должны получить все вращения Струны. Например, строка abcdимеет следующие повороты: abcd, bcda, cdab,...

13
Насколько Ферма это число?

Числа Ферма являются положительными целыми числами, которые могут быть выражены как 2 2 x +1 с целым числом x. Давайте теперь определим атрибут числа, называемого «Fermat-ness»: Ферматность числа на единицу меньше, чем длина цепочки степеней двух, начиная с основания, с степенями двух, развернутыми...

13
Приблизительное число Дотти

Число Дотти является фиксированной точкой косинус-функции или решением уравнения cos (x) = x . 1 Ваша задача будет сделать код, который приближает эту константу. Ваш код должен представлять функцию, которая принимает целое число в качестве входных данных и выводит действительное число. Пределом...

13
Стань Убийцей Гидры

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

13
Коэффициент ранговой корреляции

Обычный коэффициент корреляции (в 2d) измеряет, насколько хорошо набор точек может быть описан линией, и если да, его знак говорит нам, есть ли у нас положительная или отрицательная корреляция. Но это предполагает, что координаты точек могут фактически интерпретироваться количественно, например,...

13
Карта минимального расстояния такси

Описание задачи В метрике такси расстояние между двумя точками определяется как: Рассмотрим матрицу только с нулями и единицами: 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 Давайте отобразим каждое 1на расстояние до ближайшего разного 1 в матрице (конечно, если предположить, что расстояние...