Вопросы с тегом «puzzle-solver»

20
Можете ли вы победить британскую разведку? (Nonogram Solver)

Пришло время предпринять опасное стремление победить британскую разведку. Цель этой задачи - написать кратчайший код, который решит нонограмму. Что такое нонограмма? Правила просты. У вас есть сетка квадратов, которые должны быть либо заполнены черным, либо оставить пустым. Рядом с каждой строкой...

20
Постройте пару шпионов, которые будут бросать камни в реку

Недавно на недавно выпущенном Puzzling.SE была проблема с шпионами, бросающими камни в реку, что было довольно сложно: Два шпиона должны передать друг другу два секретных номера (по одному на шпиона), незаметно для их врагов. Они заранее договорились о методе для этого, используя только 26...

20
Филломино Солвер

Fillomino - это головоломка, в которой вы заполняете сетку полиомино . Каждое полиомино представляет собой область смежных клеток. Представление сетки показывает, какой размер polyomino покрывает каждую ячейку. Например, пентомино (5) будет показано как 5в каждой из пяти смежных клеток (см. Ниже)....

19
Решить 0h n0 доску

0h n0 - очень простая и приятная игра, немного похожая на судоку или тральщика. Правила игры (Я рекомендую использовать учебник в игре, если вы можете, это очень просто и полезно) Головоломка начинается с n * nдоски, содержащей несколько фиксированных фигур и несколько пустых ячеек, и решатель...

19
Самая короткая игра Халмы с 2 игроками

В шахматах игра может завершиться после 4 ходов (по 2 в каждом) с помощником дурака . Ваша цель состоит в том, чтобы найти Дурака Матем Халма : игра Халмы для 2 игроков, которая сводит к минимуму количество ходов. Существует более 10 56 состояний плат, и я видел, что коэффициент ветвления превышает...

18
Вы можете соединить точки?

Эта задача основана на Flow Free. Онлайн-версию можно найти здесь: http://www.moh97.us/ Вам дадут головоломку, и вы должны вернуться, 1если головоломка разрешима или 0если нет. Чтобы решить головоломку, игрок должен создать путь, соединяющий каждую пару чисел, используя каждый пустой квадрат ровно...

18
Нанизывая жемчужное ожерелье

обзор Жемчуг (или Масю) - логическая игра, в которую играют на сетке. На сетке размещены черный и белый жемчуг. Цель состоит в том, чтобы сформировать один замкнутый цикл которая проходит через каждую жемчужину, используя только прямые отрезки и прямые углы. Есть несколько правил, которые управляют...

17
Regex проверяющее регулярное выражение [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме для Code Golf Stack Exchange. Закрыто 2 года назад . Создайте регулярное выражение, которое будет принимать строку регулярного выражения в качестве...

17
Найти шаблоны в строках

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

17
Решить головоломку

В загадочной SE есть так называемые «проблемы со спичками», в которых математика записывается в спичечные палочки, и вам разрешается перемещать определенное количество из них, чтобы получить определенное свойство. В этом вопросе мы будем рассматривать только целые числа, представленные в...

17
Индекс обратной перестановки

Вступление Лексикографические перестановки списка с n элементами могут быть пронумерованы от 0 до n ! - 1. Например, 3! = 6 перестановок (1,2,3)будет (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Когда к списку применяется перестановка, ее элементы упорядочиваются в том же порядке, что и...

17
Напишите решатель уравнений в словах [дубликаты]

На этот вопрос уже есть ответы здесь : Используйте «свободные пробелы» (10 ответов) Закрыто 2 месяца назад . Вступление Рассмотрим следующий пример: CODE + GOLF —————— GREAT Это уравнение, в котором каждая буква представляет собой десятичную цифру, а слова представляют собой натуральные числа...

16
Построить планировщик тестирования отравленных вин

Недавно в Puzzling.SE я писал о проблеме, касающейся определения того, какие две бутылки из большего числа отравлены, когда яд активируется, только если оба компонента выпиты. В итоге это стало настоящим испытанием, и большинству людей удалось довести его до 18 или 19 заключенных, используя...

16
Мы любим наши странные головоломки, нас, британцев

В нескольких британских газетах есть игра, известная как Хидато . Он чем-то похож на судоку , хотя вместо строки 1-9 в строке и в блоке речь идет о размещении чисел таким образом, чтобы они соединялись по порядку от 01всех до самых высоких, чтобы все они касались по горизонтали, по диагонали или по...

16
Учитывая список длин и строку, представляющую эти длины, они совпадают?

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

16
Построить MU решатель головоломок

Головоломка MU - головоломка , в которой вы узнаете, можно ли включить MIв MUданных следующих операций: Если ваша строка заканчивается I, вы можете добавить Uв конец. (например MI -> MIU) Если ваша строка начинается с M, вы можете добавить копию части после Mстроки. (например MII -> MIIII)...

16
Решите (Рубикс) карманный куб

Твое задание ... сделать то, что Брайан Фантана, очевидно, не смог, и решить кубик Рубика 2x2x2. Расположение - - A B - - - - - - C D - - - - E F G H I J K L M N O P Q R S T - - U V - - - - - - W X - - - - И будет передан вам через стандартный ввод или командную строку (ваш выбор - укажите в своем...

16
Кодекс гольфа: решите логическую задачу рыцарей и кнавесов, проанализировав английский

Фон Есть два человека, Билл и Джон. Один из них - рыцарь, который всегда говорит правду, а другой - мошенник, который всегда говорит ложь. Вы не знаете, кто рыцарь, а кто мошенник. Затем каждый говорит несколько утверждений о том, кто мошенник, а кто рыцарь. Используя эту информацию, вы должны...

16
Хорошее время отказаться

Настройка Предположим, вы получили n предохранителей с 1 ≤ n ≤ 5, каждый из которых имеет длину метра, и где каждый предохранитель имеет соответствующую скорость горения N метров в течение D часов. Предохранитель может быть зажжен на одном или обоих концах, затем погашен на одном или обоих концах,...

15
Построить решатель головоломок с верхней лицевой стороны

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