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

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

2
Интерпретировать повторение!
Эта задача является первой в серии из двух задач о повторении. Второй скоро будет. В языке под названием «Повторение» (то, что я только что придумал), есть бесконечная цепочка 12345678901234567890..., 1234567890повторяющаяся вечно. Следующий синтаксис доступен для выходных чисел: +-*/: Вставляет оператор в строку повторяющихся цифр. Примеры: +-> 1+2= 3( +вставляет +между …

3
Подходят факторы в поле
Если положительное целое число меньше 1000, отобразите все возможные прямоугольники с этой областью. задача Допустим, ввод равен 20. Мы можем сделать прямоугольник 20 × 1, 10 × 2 или 5 × 4, так что это правильный вывод: ******************** ********** ********** ***** ***** ***** ***** Обратите внимание, что каждый возможный прямоугольник …

1
Оптимизационная версия задачи Адамара
Сначала несколько определений. Матрица Адамара представляет собой квадратную матрицу, элементами которой являются +1 или -1 , а строки которой взаимно ортогональны. Гипотеза Адамара предполагает, что матрица Адамара порядка 4k существует для каждого натурального числа k. Циркулянт представляет собой особый вид матрицы , где каждый вектор - строку вращают один элемент …

1
Непалиндромный Полиглот Боггл
Вступление Число 101 является палиндромом, поскольку оно читает то же самое вперед и назад. Число 105 нет. Тем не менее, 105 в базе восемь записывается как 151, который является палиндромом. С другой стороны, 103 не является палиндромом в любом основании от 2 до 101. Следовательно, 103 является строго непалиндромным . …

3
Матрица собственности X вновь (или Радость X)
Эта задача частично является задачей алгоритмов, частично задачей оптимизации, а частично просто самой быстрой задачей кода. Матрица AT полностью указана в первой строке rи в первом столбце c. Каждый оставшийся элемент матрицы является просто копией элемента, который расположен по диагонали вверх и влево. То есть M[i,j] = M[i-1,j-1]. Мы допустим …

7
Пользователь набрал код Golf - Drawing Diamonds [экспериментальная]
Эта задача будет вести себя более или менее как традиционный код-гольф . Единственное отличие состоит в том, что вместо оценки ответов по количеству символов или байтов пользователи будут назначать веса различным символам в комментариях, и победит программа с наименьшим совокупным весом. Вызов Ваша задача - написать программу, которая берет строку …

2
Количество достижимых ориентаций змеи
Эта задача не об игре Змея. Представьте, что 2-ая змея сформирована, рисуя горизонтальную линию длины n. В целочисленных точках вдоль своего тела эта змея может вращать свое тело на 90 градусов. Если мы определим переднюю часть змеи как крайнюю левую для начала, вращение переместит заднюю часть змеи, а передняя часть …

5
Обобщенный калькулятор гематрии
Создайте двунаправленный калькулятор Gematria для любой заданной последовательности символов Юникода в качестве алфавита. Gematri-Что? Гематрия - это система присвоения числовых значений символам, разработанная древними греками и принятая древними евреями. Это похоже на ASCII или Unicode, это просто нелинейно ... См. Следующую таблицу (полная таблица доступна по ссылке выше): Index Letter …

4
5 секунд, чтобы найти пирог
Пи раз е (или Пи, если вам нравятся неоднозначные обозначения) до 100 десятичных знаков: 8.5397342226735670654635508695465744950348885357651149618796011301792286111573308075725638697104739439... ( OIES A019609 ) ( аргумент в пользу возможной иррациональности ) Ваша задача - написать программу, которая принимает положительное целое число N и выводит Pi * e, укороченные до N десятичных знаков. например, если N …

4
Черепица, заданная конфигурация вершины
задача Задача состоит в том, чтобы выложить мозаику полигонов, учитывая конфигурацию вершины. счет Ваша оценка равна «уровню сложности», который достигает ваша заявка. Уровни сложности являются кумулятивными, это означает, что для достижения # 3 вы также должны поддерживать # 1 и # 2. Представления на одинаковом уровне сложности отличаются количеством байтов; …

1
Лягушка Чемпион
Игра Большинство из нас знает о Frogger , аркадной игре 80-х годов, цель которой - безопасно перелезть лягушке через оживленную трассу и заполненный опасными водоемами, чтобы благополучно добраться до дома. Несколько месяцев назад была поставлена ​​задача разработать клон Frogger. Но зачем клонировать Frogger, когда можно играть в Frogger? :) Рассмотрим …

3
Сортировка яблок!
проблема Представьте себе 7 ведер в ряд. Каждое ведро может содержать не более 2 яблок. Есть 13 яблок с маркировкой от 1 до 13. Они распределены между 7 ведрами. Например, {5,4}, {8,10}, {2,9}, {13,3}, {11,7}, {6,0}, {12,1} Где 0 представляет пустое пространство. Порядок, в котором яблоки появляются в каждом ведре, …

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

2
X больше 3 с разницей не менее 2 между X и Y
Я пытаюсь играть в гольф на C ++. Можно ли сделать это условие короче? X > 3 & X - Y > 1 (Помимо удаления пробелов, конечно.) Итак, Xпо крайней мере, 4но X >= Y + 2. Xи Yявляются целыми числами в интервале [0,5]. Я попытался найти некоторую побитовую формулу, …
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

7
Сдержать LZMA2 сжатие
Цель Создайте программу или пару программ, которые совместно разрушают и исправляют файлы с целью предотвращения эффективной работы LZMA2. Процедуры разрушения и исправления должны быть взаимными, чтобы вы могли точно восстановить исходный файл. Цели Собрание сочинений Шекспира на равнине UTF-8 (5 589 891 байт) Wikimedia Commons 2013 Изображение года в полном …

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