(問題)
下記のルールに従って、「始」からスタートして、「終」まで行く道を探してください。
- マスを斜めに進むことはできない。
- 最初の1歩は1マス、次は2マス、次は1マス、次は2マスと、交互に1マスまたは2マスを移動しなければならない。
- すでに通ったマスおよび「■」のマスの上には止まれず、また横切ることもできない。
- 「☆」のマスおよびゴールの「終」のマスは、必ず踏まなければならない。(横切るだけでは不可)
┏━┳━┳━┳━┳━┳━┓ ┃ ┃ ┃ ┃ ┃ ┃終┃ ┣━╋━╋━╋━╋━╋━┫ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┣━╋━╋━╋━╋━╋━┫ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┣━╋━╋━╋━╋━╋━┫ ┃ ┃ ┃ ┃ ┃☆┃■┃ ┣━╋━╋━╋━╋━╋━┫ ┃始┃ ┃ ┃ ┃ ┃ ┃ ┗━┻━┻━┻━┻━┻━┛支援ツール独立画面へ
ページ: 1 2
上、二個上、右、二個下、右、二個右、上、二個左、上、二個上、右、二個右
× × × × ○―終
|
○―○ × × ・ ×
| | |
・ ・ × × ○ ×
| | |
○ ○―○―・―☆ ■
|
始 × × × × ×
====
出来て見るとシンプルなルートなのに、なかなか歩数が合わず難しかったです。
× × × × ○―終
|
○―○ × × ・ ×
| | |
・ ・ × × ○ ×
| | |
○ ○―○―・―☆ ■
|
始 × × × × ×
====
ツールがあるととっても楽♪
書き写す時に5×6を6×6にしてしまいました・・・
× × × × ○―終
|
○―○ × × ・ ×
| | |
・ ・ × × ○ ×
| | |
○ ○―○―・―☆ ■
|
始 × × × × ×
× × × × × 終
|
× × × ○―・―○
|
× × × × ・ ×
|
○―・―○ × ☆ ■
| | |
始 × ○―・―○ ×
========
皆様の解答を見ると何でファンファーレが鳴ったのでしょうか?
と思うことがあります。
今回もですが・・・・・
====
× × × × × 終
× A × ○―・ C
|
× × × × ・ ×
|
○―・―○ B ☆ ■
| | |
始 × ○―・―○ ×
上図の状態からは、ルール上、すでに通った場所を飛び越えてCに行くことはできません。AとBにしか行くことができず、ツール上でもそこしかクリックできないように作っているのですが、まろんねこさんの環境ではなぜCをクリックできちゃうのか、正直僕にも謎です。
使っているブラウザは、インターネット・エクスプローラですか?バージョン7以前だと、僕のPCではテストできないので、ひょっとすると誤動作してしまうのかもしれません。
====
ブラウザはIE 9 です。
以前のバージョンではないですが、やはり誤作動ですね。
1回目にできても2回目に同じ動き方をしてもいけないことがあります。
ですから変? と思ったことがありました。
====
進む順番としては以下です。
始から☆まで行きます。
上2マスに行くと、右に行くと行けなくなった。
そこで「まった」をかけると、左・右の2か所マスの色が変わります。
左に行き飛び越えて C に行くと、終 の色が変わるのでゴールしました。
====
なるほど、そういうことでしたか。よくわかりました。たしかにバグっていますね。ご指摘ありがとうございました。
プログラムの修正にかかりたいと思います。
====
バグの場所を発見し、修正しました。やはり「待った」の処理に問題がありました。
これで、「待った」を使った後でもルール通りの動きをするようになります。
ご協力ありがとうございました。
× × × × ○―終
|
○―○ × × ・ ×
| | |
・ ・ × × ○ ×
| | |
○ ○―○―・―☆ ■
|
始 × × × × ×
藤島さん、久しぶりです。
× × × × ○―終
|
○―○ × × ・ ×
| | |
・ ・ × × ○ ×
| | |
○ ○―○―・―☆ ■
|
始 × × × × ×
× × × × ○―終
|
○―○ × × ・ ×
| | |
・ ・ × × ○ ×
| | |
○ ○―○―・―☆ ■
|
始 × × × × ×
× × × × ○―終
|
○―○ × × ・ ×
| | |
・ ・ × × ○ ×
| | |
○ ○―○―・―☆ ■
|
始 × × × × ×
time=00:33