3
1つのソリューションのみでマルチレベルの5x5x5ラビリンスを作成する
この課題の目的は、以下を正常に実行する最短のコード(文字)を作成することです。 仕様: 5x5x5 labyrinthを正確に作成する必要があります1 possible solution(これ以上、それ以下) ラビリンスを作成する必要があります randomly 何年も実行を続ける場合、既存のソリューションをすべて生成できる必要があります。 startとfinishに配置する必要があります*opposite corners マップoutputは次のいずれかの形式である必要があります。 オプションの出力形式1 strings, printed or alerted: xxxxx,xxxxx,xxxxx,xxxxx,xxxxx/ xxxxx,xxxxx,xxxxx,xxxxx,xxxxx/ xxxxx,xxxxx,xxxxx,xxxxx,xxxxx/ xxxxx,xxxxx,xxxxx,xxxxx,xxxxx/ xxxxx,xxxxx,xxxxx,xxxxx,xxxxx オプションの出力形式2 arrays: [[xxxxx,xxxxx,xxxxx,xxxxx,xxxxx], [xxxxx,xxxxx,xxxxx,xxxxx,xxxxx], [xxxxx,xxxxx,xxxxx,xxxxx,xxxxx], [xxxxx,xxxxx,xxxxx,xxxxx,xxxxx], [xxxxx,xxxxx,xxxxx,xxxxx,xxxxx]] 出力ノート: 使用0のためにemptyと1のためにsquares ブレークラインがありませ必要 何indexが何であるかを決定しますが、それをうまく説明するようにしてください *ここに、私が反対の角を意味する例があります: 明確化: 入居できませんdiagonal 同じパスで2回渡すことはできません たinaccessible areas許可されています あなたはgo up/down連続して複数のレベルにすることができます チップ: それらを壁として見るのではなく5x5x5、それらのいくつかが欠落している正方形のスタックとしてそれらを見て、欠落しているものを通過することができます