Вопросы с тегом «maze»

для задач, связанных с лабиринтами.

3
Создать карту для рогалика
Сегодня мы создадим карту для ролевых RPG! Пример карты: ########## #### F# #### ## ## C#C# # ## # # C #E # #### # # # # #P # ########## #Стены, Pначальное местоположение игрока, Fфиниш, который должен быть достигнут, Cмонеты, которые можно собрать, и Eвраги, с которыми можно бороться. …

12
Сопоставить координаты с их значениями
Имея 3 входных элемента, список пар координат, 2D-строку и односимвольную строку, выведите, равен ли символ в каждой координате 2D-строки одному символу. Вы можете принимать входные данные в любом порядке, а координаты могут быть проиндексированы на 1. Вы можете взять 2D-строку как 2D-список, список строк или 2D-строку. Пример: (0,0), "#_\n__", "#" …

4
Сбить стены в лабиринте
Правила: В этой игре вы начинаете на вершине прямоугольной сетки размером N x M, состоящей из стен и открытых пространств. Входные данные - это N строк из M символов, где a .указывает открытое пространство, а a xуказывает стену. Ваша программа должна вывести наименьшее число K так, чтобы существовал путь из …
10 code-golf  maze 

2
Сжатие лабиринта ASCII
Вызов Разработка алгоритма сжатия, предназначенного для сжатия лабиринтов ASCII. Вам нужно будет создать как алгоритм сжатия, так и алгоритм распаковки. Ваша оценка будет зависеть от размера ваших сжатых лабиринтов. Лабиринты Эти лабиринты сделаны в основном из персонажей (этажей), +, -, |, и #(стены), и ровно один каждое из ^(начало) и …

1
Построить движок для игры-лабиринта
Это продолжение вопроса « Распечатать лабиринт» . Если вам нравится этот вопрос, пожалуйста, добавьте больше алгоритмов генерации лабиринтов;). Для этого задания вам нужно будет внедрить игровой движок для одного игрока, который должен найти клад в лабиринте и выбраться из темницы. Движок запускается с чтения лабиринта из стандартного ввода, за которым …
9 code-golf  maze 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.