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

24
Поднимитесь на шаг к вершине

Название новейшего видео Numberphile , 13532385396179 , является фиксированной точкой следующей функции f на натуральных числах: Пусть n будет положительным целым числом. Запишите простую факторизацию обычным способом, например, 60 = 2 2 · 3 · 5, в которой простые числа записаны в порядке...

24
Приблизительный пластиковый номер

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

24
Преобразовать ответ TIO в ответ CMC

Давайте на этот раз сделаем что-нибудь полезное. Учитывая текст из заявки Codegolf в Try It Online, создайте эквивалентную отправку Chat Mini Challenge в форме Language, N bytes: [`code`](URL) или (если отправка однобайтовая - TIO добавит завершающие s в первой строке только при необходимости)...

24
Gif - Jif, Jif - Gif

Украдена у @Downgoat с разрешения Смысл этой проблемы состоит в том, чтобы (не) урегулировать дискуссию о произношении «gif». " Произношение gif обсуждается, и хотя оно должно быть (и должно быть) произносится как jif , оно все еще широко оспаривается. В этом задании вам дадут набор слов, имеющих g...

24
Великодушные числа

Учитывая положительное целое число в качестве входных данных, определите, является ли оно великодушным числом. Великодушное число - это число, такое, что любая вставка +знака между любыми двумя цифрами в основании 10 приводит к выражению простого целого числа. Например, 40427 великодушно, потому...

24
Сколько раз я должен нажать на это?

Мы все привыкли к старой школьной телефонной клавиатуре, верно? Для справки вот как это выглядит: Если задана строка, состоящая только из строчных букв ASCII и одинарных пробелов , ваша задача состоит в том, чтобы вернуть количество нажатий, которое нужно сделать, чтобы набрать полную строку с...

24
Сумма последовательных нечетных чисел

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

24
Помогите! Я забыл мой пароль!

Помогите! Я только что вошел в Stack Exchange, но забыл, какой у меня пароль! Мне нужен способ решить это, прежде чем я выйду. К счастью, я отличный хакер. Я не только смог найти хэш своего пароля, но также нашел алгоритм хеширования в Stack Exchange! Он принимает значение ASCII каждой цифры,...

24
Создать знак процента

Для целого числа n ≥ 1 выведите двумерное представление † знака процента ширины n . Конструкция идет следующим образом: Создание п по п матрицу (или список списков), заполненную нулями. Вставьте те в верхнем левом и нижнем правом углах. Поместите их по диагонали от нижнего левого до правого...

24
Применить волну к массиву

Ваша задача сегодня - применить волну к массиву чисел. Волна выглядит так: [1, 0, -1, 0, 1, 0, -1, 0, 1...]применение ее к данному массиву означает сложение первых элементов, вторых элементов и т. Д. Точнее: Ваша программа или функция получит массив целых чисел. Он должен печатать или возвращать...

24
Сложите список пополам

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

24
Эффективное движение роботов

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

24
Могут ли чётные числа стать простыми?

Последовательность Все знают , что только даже простое число 2. Ho-гул. Но есть определенные четные числа, nгде при объединении n-1они становятся простым числом. Для начала, 1не в списке, потому что 10не является основным. Аналогично с 2( 21) и 3( 32). Тем не менее, 4работает, потому что 43это...

24
Вызов кардинального кода

задача Вы отвечаете за создание компаса, в некотором роде. Представьте свой исходный код как «стрелку» компаса, где работа в разных направлениях дает отчетливый результат. Поддерживаемые ориентации исходного кода: север, восток, юг и запад. пример Допустим, у вас есть исходный код: ABCD J K WXYZ Мы...

24
Создайте конгруэнтный список с наименьшей суммой

Два списка Aи Bявляются конгруэнтными, если они имеют одинаковую длину, и элементы, которые сравниваются равными в Aсравнении, равны в B. Другими словами, даны любые два действительных индекса xи y: Если A[x] = A[y]тоB[x] = B[y] . Если A[x] != A[y] тогдаB[x] != B[y] . Например, списки [1, 2, 1, 4,...

24
Какой у меня IP адрес?

Я удивлен, что это еще не было проблемой. Выведите IP-адрес компьютера, на котором вы работаете. Вам необходимо вывести как локальные, так и внешние IP-адреса. Локальный IP-адрес, т.е. по умолчанию формат 192.168.xx Общедоступный IP-адрес можно проверить с помощью Google...

24
Считайте вперед и обратно, затем удвойте

Давайте посчитаем... Считайте до 2 и обратно до 1 Считайте до 4 и обратно до 1 Считайте до 6 и обратно до 1 ... хорошо, вы поняли ... собрать все это вместе, и вы получите следующую последовательность {1,2,1,2,3,4,3,2,1,2,3,4,5,6,5,4,3,2,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,2,3...} Задача Учитывая целое...

24
Круговая сумма

Вдохновлен вопросом на переполнение стека . Учитывая непустой массив целых чисел xи положительное целое число n, вычислите сумму каждого скользящего блока длины nвдоль массива x, циклически заполняя недостающие значения слева значениями справа следующим образом: первый блок содержит первую запись...

24
Готовить с кодом

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