Знаменитый основной лайнер C64
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
печатает лабиринт косой черты и обратной косой черты.
\\/\\\//\/\////\\/\/
\/\///\\///////\//\/
/\\\//\//\////\\//\\
\////\//\//\/\\\\\\/
/\/\\///\\\\/\\\\/\\
\/\//\\\\\\//\/\////
/\//\\///\/\///\////
\/\\\//\\/\\\//\\/\/
//////\\/\\/\/\/\///
\\/\/\\////\/\/\\/\/
Прочитайте в таком лабиринте из диагональных стен от stdin и распечатайте тот же лабиринт с горизонтальными и вертикальными стенами, состоящий из символа стены "#"
Например маленький лабиринт
/\\
\\/
///
переводит на
#####
# #
# # # #
# # # #
##### # # #
# #
#########
#####
Чтобы быть точным, каждый изолированный сегмент стены имеет длину пять символов, смежные сегменты стены имеют угол. Перемещение символа вправо / влево / вверх / вниз в матрице слешей и обратных слешей соответствует диагональному переводу на 2 символа по вертикали и 2 символа по горизонтали в # -матрице.