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

Задача кода - это соревнование за креативные способы решения загадки программирования с объективным критерием выигрыша, не охватываемым другими тегами оценки (например, code-golf).

5
Код, близкий к вызову: Начало
Это продолжение задачи: код, близкий к задаче: сумма целых чисел Задача в этой игре немного сложнее, а также создает крутой заголовок (вот почему я выбрал его): Рассчитайте расстояние Левенштейна между двумя струнами Точно так же, как и в прошлом, ваш результат в этом задании - это расстояние Левенштейна между вашим …

6
Печать строк без разделения символов
Изменить: разрешено повторное использование пробелов. Ваша задача - написать n программ (или функций, или наборов функций без использования параметров или имен функций) на одном языке. Программа k должна вывести (кардинальное) число k на стандартном английском языке в нижнем регистре (с дополнительным завершающим переводом строки). Поэтому первая программа должна выводить one, …

2
Построить решатель головоломок с верхней лицевой стороны
Головоломка сверху-спереди - это головоломка, в которой вам необходимо построить трехмерную (обычно кубическую) форму блоков, учитывая три ортогональных вида: вид сверху, вид спереди и вид сбоку. Например, дан вид сверху, спереди и сбоку следующим образом: Top: Front: Side: . . . . . . . . . . . . …

3
Ты ли Тот самый? (Производный Mastermind)
У меня есть жесткий для вас! Недавно моя девушка познакомилась с новым шоу на MTV (США). Это ужасное зрелище, и все на нем грязные, но «игра» довольно интересная. Из Википедии: Ты ли Тот самый? следует за 20 людьми, которые живут вместе на Гавайях, чтобы найти свою идеальную пару. Если 10 …

3
Найдите самые короткие числа в скобках
Числа в скобках предоставляют простой способ выразить большие целые числа, используя только левую скобку, пробел и правую скобку ( [ ]). Номер скобки определяется как строка из одной или нескольких пар совпадающих скобок, [...]называемых чанками , каждая из которых отделена от своих соседей нулем или несколькими пробелами. Количество пробелов между …

5
Элементы RadioASCII: выводить элементы таблицы Менделеева, медленно теряя символы
Вот список из 118 (текущих) элементов периодической таблицы (в свернутом фрагменте стека для вашего удобства): Показать фрагмент кода Hydrogen Helium Lithium Beryllium Boron Carbon Nitrogen Oxygen Fluorine Neon Sodium Magnesium Aluminium Silicon Phosphorus Sulfur Chlorine Argon Potassium Calcium Scandium Titanium Vanadium Chromium Manganese Iron Cobalt Nickel Copper Zinc Gallium Germanium …

10
Как замедлить пьяницу по дороге домой
Рассмотрим квадрат сетки n на n, который выглядит следующим образом. Важно отметить, что этот график 11 на 11 . В любой момент человек стоит на перекрестке, и он движется только вертикально или горизонтально только на один шаг за раз до следующего перекрестка. К сожалению, он выпил немного слишком много, поэтому …

8
Случайная Куайн
Напишите программу, способную генерировать себя случайным образом. Он должен делать это на основе токенов, используемых в его исходном коде. Если исходный код вашей программы состоит из 50 уникальных токенов и имеет длину 60 токенов, то программа должна вывести 60 токенов, где каждый токен случайным образом выбирается из одного из 50 …

13
Перенесено, простые числа, о боже!
Задача проста: ваша программа читает целое число в качестве входных данных и печатает, является ли оно простым или нет. Вы можете напечатать «да / нет», «правда / ложь» или что угодно, что однозначно идентифицирует результат. Проблема в том, что код должен работать со своими транспонированными строками и столбцами. Чтобы исключить …

2
Quine, который принимает в качестве входных данных имя языка и выводит то же самое, что реализовано в языке ввода
От центра Куайна : Напишите квинну, которая принимает в качестве входных данных имя языка и выводит то же самое, что реализовано в языке ввода. В исходной статье есть что-то, с чем вы можете работать, но, как говорит автор, это гораздо сложнее. Очевидно, вам нужно поддерживать только ограниченный набор языков. Выбор …

3
Преодолеть разрыв
Учитывая черно-белое изображение с белым фоном и набором черных точек, закрасьте набор белых пикселей красным, чтобы между каждой парой черных пикселей был путь. Детали Путь - это набор связанных пикселей (8-соседняя связь). Черные пиксели могут использоваться как часть контуров. Цель состоит в том, чтобы минимизировать набор красных пикселей при указанных …

11
Перестановка источников
Перестановка из множества S={s1,s2,…,sn}S={s1,s2,…,sn}S = \{s_1, s_2, \dotsc, s_n\} является биективен функция π:S→Sπ:S→S\pi: S \to S . Например, если S={1,2,3,4}S={1,2,3,4}S = \{1,2,3,4\} то функция π:x↦1+(x+1mod4)π:x↦1+(x+1mod4)\pi: x \mapsto 1 + (x + 1 \mod 4) перестановка: π(1)=3,π(2)=4,π(3)=1,π(4)=2π(1)=3,π(2)=4,π(3)=1,π(4)=2 \pi(1) = 3,\quad \pi(2) = 4,\quad \pi(3) = 1,\quad \pi(4) = 2 Мы также …

6
Код гольф лучшая перестановка
Вызов Если задано целое число n ≥ 4 , выведите перестановку целых чисел [0, n-1] со свойством того, что два последовательных целых числа не стоят рядом друг с другом. Значение перестановки piявляется суммой abs(pi[i] - i)для всех индексов i. Примеры (1, 3, 0, 2) имеет значение 6 (0, 2, 4, …

8
Ненормальные перестановки
Ваша задача состоит в том, чтобы написать компьютерную программу так, чтобы, когда она разбивается на строки (разбитые на символе новой строки), каждое расположение строк будет выводить различное число от 1 до n! (где n - общее количество строк). Ни одно число не должно быть выведено двумя разными устройствами, и каждое …

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 

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