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

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

4
Лучшая игровая доска
Мне было интересно увидеть ответы на этот (ныне несуществующий) вопрос , но он никогда не был исправлен / улучшен. Учитывая набор шестигранных кубиков Боггл (конфигурация, украденная из этого вопроса ), определите за две минуты времени обработки, какая конфигурация платы позволит получить максимально возможную оценку. (то есть, в какой кости, в …

4
Марковский генератор битбоксов
Просто идея, которая у меня была на днях: делать ритмы по марковской цепочке предопределенных звуков. Я помню, кто-то делал битбокс с Google Translate и немецким языком (перейдите по ссылке и нажмите «слушать»). Итак, задача состоит в том, чтобы создать текстовый ввод в Google Translate из заданной цепочки. Или вы можете …

8
Вычислить таблицу CRC32 во время компиляции [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 5 лет назад . Справочник реализация CRC32 вычисляет таблицу поиска во время выполнения: /* Table of CRCs of all 8-bit messages. */ …

4
Визуализируйте длинное деление с помощью ASCII art
Напишите программу, которая визуализирует длинное деление с помощью ASCII art. Ввод состоит из двух целых чисел, числителя и знаменателя, используя формат ввода по вашему выбору. Примеры: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 …

3
Бедственное положение Конкорда
Фон Задача коммивояжера (TSP) требует кратчайшего маршрута, который посещает данную коллекцию городов. Для целей этого вопроса города будут точками на плоскости, а расстояния между ними будут обычными евклидовыми расстояниями (с округлением до ближайшего целого числа). Цепь должна быть "круговой", то есть она должна вернуться в стартовый город. Решатель Concorde TSP …

30
Распечатать потерянные номера
Как большой поклонник сериала « Потерянные» , я всегда был заинтригован последовательностью чисел, которая повторяется в эпизодах. Эти цифры: 4 , 8 , 15 , 16 , 23 , 424,8,15,16,23,42 4, 8, 15, 16, 23, 42 ( A104101 ) Используя любой язык программирования, напишите код, который выводит эти числа. Подсчет …

1
Сортировка с нейронной сетью
Предыдущие вызовы нейронной сети ( то и это ) вдохновили меня поставить новую задачу: Соревнование Найдите наименьшую нейронную сеть с прямой связью, такую, что для любого 4-мерного входного вектора ( а , б , в , д)(a,б,с,d)(a,b,c,d) с целочисленными значениями в [ - 10 , 10 ][-10,10][-10,10] сеть выводит с …

8
Великолепная охота за пасхальными яйцами!
API охота на пасхальные яйца! На http://easter_egg_hunt.andrewfaraday.com есть API, который обеспечит специальную охоту за пасхальными яйцами, только для вас ... Вы можете посмотреть документацию по API по указанному выше адресу или попробовать его здесь. API: Все вызовы этого API являются запросами GET, которые возвращают строку JSON. Эти примеры в саду …

4
Сжатие палиндрома
Вызов Напишите программу, которая сжимает и распаковывает текст ASCII без потерь. Он должен быть специализированным, чтобы хорошо работать с палиндромами, в том числе с нечувствительным к регистру и с пунктуацией палиндромами. Лучшее сжатие с наименьшим источником выигрывает. счет total_bytes_saved / sqrt(program_size) - выигрывает самый высокий балл total_bytes_savedНа сколько байт меньше …

1
Стратегические исчезающие
Этот пост слабо вдохновлен этим постом mathoverflow . Исчезновение - это любой паттерн в игре жизни Конвея, который полностью исчезает после одного шага. Например, следующий шаблон - Vanisher размера 9. Интересным свойством Vanishers является то, что любой шаблон можно превратить в исчезающий, просто добавив больше живых клеток. Например, следующий шаблон …

2
Математическое выражение Showdown!
Вам дается 6 номеров: 5 цифр [0-9] и целевой номер. Ваша цель - распределить операторы между цифрами так, чтобы вы как можно ближе к цели. Вы должны использовать каждую цифру точно один раз, и можете использовать следующие операторы , как много раз , как вы хотите: + - * / …

4
Сделать стол для крафта Minecraft
Разве ты не ненавидишь, когда не помнишь, как создать что-то в Minecraft? Что ж, пора это исправить! задача Ваша задача - взять данные в виде 1D или 2D списка и вывести, какой предмет является результатом таблицы крафта! вход Вы можете использовать входные данные в виде строки, списка длины 9или двумерного …

30
Создать программу Parrot
Учитывая ввод, выводим этот ввод бесконечно новую строку. На входе будет строка, состоящая только из печатаемых символов ASCII ( 0x20-0x7E) и новых строк ( 0x0A). Если input имеет длину 0, бесконечно выводите символы новой строки. Это код-гольф, поэтому побеждает меньше байтов на каждом языке !
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

3
Найти самых коротких правителей Голомба
Линейки Голомба - это наборы неотрицательных целых чисел, так что никакие две пары целых чисел в наборе не находятся на одинаковом расстоянии друг от друга. Например, [0, 1, 4, 6]является линейкой Голомба, потому что все расстояния между двумя целыми числами в этом наборе уникальны: 0, 1 -> distance 1 0, …

2
Дразнить мозг
Вступление Для тех, кто интересуется, что же такое Befunge , это язык двумерного стека, созданный в 1993 году Крисом Пресси. Я сделал 7 тизеров мозга, которые нужно решить в Befunge-93 . Это довольно экспериментальный вызов, но я подумал, что стоит попробовать :). Полный список всех команд, используемых в Befunge-93, можно …

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