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

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

14
Вычислить числа Уилсона
Учитывая положительное целое число n , вычислите n- е число Вильсона W (n), где и e = 1, если n имеет первообразный корень по модулю n , в противном случае e = -1. Другими словами, n имеет примитивный корень, если не существует целого числа x, где 1 < x < …

27
Пандигитальное удвоение
Вдохновленный этим CMC Если положительное целое число больше 0, выполните с ним следующую операцию: Если 1234567890хотя бы один раз все десять одинарных цифр ( ) находятся в числе, выведите счетчик и выйдите из программы. В противном случае удвойте число и повторите, увеличив счет. Счет начинается с 0 и является количеством …


18
Как приумножить многоточие?
Это явно эллипсиссы. Вдохновленный сообщением чата . Ваш вызов Учитывая список или пробел или строку слов, разделенных запятыми, ellipsisessiesesify их. К многоточию-ифу слово: Начните со слова. Добавьте первую букву оригинального слова в конец. Добавьте 2 из последней буквы исходного слова в конец. Добавьте в конец последнюю или последнюю букву оригинального …
14 code-golf  string 

11
Случай соответствия Найти заменить
Возьмите три ввода, строку текста T; строка символов для замены F; и строка символов , чтобы заменить их, R. Для каждой подстроки Tс такими же (без учета регистра) символами, как F, замените их на символы в R. Тем не менее, сохраните тот же случай, что и исходный текст. Если есть …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

28
Подними трубку! Это вибрирует!
Недавно вы приобрели новый телефон, но вам не нравится, как он вибрирует, вы решили создать свои собственные шаблоны вибрации. Итак, вы написали программу, в которой вы использовали ключевые слова long, shortиpause чтобы ваш телефон вибрировал в соответствии с этими ключевыми словами. задача Создайте небольшую программу , которая принимает строку long, …
14 code-golf  string 

8
Найдите самый короткий уникальный подсписок
По заданному списку списков найдите самый короткий список, который является непрерывным подсписком ровно одного списка. Например, если бы мы имели [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] самый короткий непрерывный подсписок будет, [3,4]поскольку он появляется только во втором списке. Если нет уникального смежного подсписка (для этого требуется хотя бы одна повторяющаяся запись), выведите …

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

12
Найдите номер Аарона
Фон Рут-Аарон пара является парой последовательных положительных целых чисел nи n+1таких , что сумма главных факторов (повторного подсчет простых множителей) каждое целого числа равны. Например, (714,715)пара Рут-Аарон, так как 714=2*3*7*17, 715=5*11*13и 2+3+7+17=5+11+13=29. Название пары Рут-Аарон было выбрано Карлом Померансом в связи с итоговым заездом в карьере Бабе Рут714 , который …

12
перед именем, конкатенирующего Sequence
задача Prepend, append-Sequence определяется рекурсивно, как это а (1) = 1 a (n) = a (n-1) .n, если n четное a (n) = na (n-1), если n нечетно где . представляет целочисленную конкатенацию. Итак, первые несколько терминов: 1,12,312,3124,53124,531246,7531246,...это A053064 . Ваша задача, учитывая целое число a> 0, чтобы вернуть n …

8
Создание восьмиугольных слов
В прошлый четверг пользователь @SpookyGengar порадовал нас своим первым испытанием о создании слов в квадрате . Что если мы удвоим количество сторон? Соревнование Возьмите строку в качестве ввода в любом подходящем формате, который вам нужен ( string, charмассив ...) и выведите восьмиугольное представление ввода (также в любом приемлемом формате:, stringсписок …
14 code-golf  string 

11
Возьмите квадратный корень строки
мотивация В этой задаче ваша задача состояла в том, чтобы умножить две строки, это естественным образом представляет способ получения квадратного корня строки. Как это работает? Для заданной строки (например pub) первое, что вам нужно сделать, это определить код ASCII для каждого символа: "pub" -> [112, 117, 98] Затем вы отображаете …

5
Вычислить антипод точки на кривой
Кривая - это набор точек на квадратной сетке, так что каждая точка имеет ровно двух соседей в окрестности с четырьмя соседями, и точки образуют один связанный компонент. То есть граф, индуцированный точками на графе сетки, изоморфен одному циклу. «Индуцированный» означает, что две точки не могут касаться ввода, не будучи соседями …

23
Вычислить матрицу-вектор
Учитывая целочисленный массив по крайней мере из двух элементов, выведите Matrix-Vector (определенный ниже) массива. Чтобы вычислить Matrix-Vector , сначала поверните массив nввода размера, чтобы создать матрицу размера.n x n , , причем первый элемент массива следует за главной диагональю. Это формирует матричную часть. Для вектора переверните входной массив по вертикали. …

30
Получить индексы массива после сортировки
Ваша задача сегодня состоит в том, чтобы написать программу или функцию, которая берет список lи определяет позиции, в lкоторых lпоявляется каждый последующий отсортированный элемент . Другими словами, выведите индекс наименьшего значения, затем индекс второго наименьшего значения и т. Д. Можно предположить, что входной массив будет содержать только положительные целые числа …

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