チョコミントアイス

B--------C
Ca9--b5---a9-
----------
--------c5-
----AA----
-e5--AA----
----------
-a9-----d5a9-
c7b7-------B
E--------D



----------
-a9------a9-
--b5-------
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9------a9-
----------

小文字は1マス分のブロックだと思ってください。小文字の添え字の数はその小文字を押した時何マス分真っ直ぐ進むか、というのを表しています。
たとえばb5ならbを押した時、5マス分だけ真っ直ぐ進むということです。
ただし障害物にぶつかった時点でその動きはとまります。
最終的に全ての小文字をa→A、b→B、c→C・・・と大文字の上にのせるパズルです。たとえばc5,c7はどのC上に一致させてもかまいません。
大文字は床に書いてある感じです。なので小文字がぴったりとその上で止まるようにしなければなりません。

あとひとつ大事なことは、このパズル上にもうけられた「人」がいて、その「人」が小文字を押すことで小文字を移動できます。なのでたとえば
----
-dc-
----

のcを右に押すことはできません。同様に、dを左に押すこともできません。

前回にも質問させていただき、
http://oshiete1.goo.ne.jp/kotaeru.php3?q=580029
の方に詳しい説明を書いたのでそっちの方も見てみてください。
よろしくおねがいしますm(_ _)m

A 回答 (7件)

まだ締め切られていないようなので、一応。


今までの回答でa右上とか、左上a9とか書いてありますが、
hoxycupsuleさんは、動かす時の相対関係で書かれているようです。
一方、私(#1、#3)は全部最初の位置です。
書き方が微妙にちがうので、混同しないように注意して下さい。

それから、一つめの問題は#2さんのものには、間違いがあるようです。何ヵ所かあったと思いますが、例えば、
>c7→→↑← a9→↑← <右下A一致> 
で、c7は→には動かせません。
ですので、#1で私が書いたものでいいと思います。(私のに間違いがない保障はありませんが)

2つめの問題は、#6さんの方がシンプルですので、#6さんのを見た方がいいと思います。


余談ですが、質問者さんに変わってhoxycupsuleさんが#2で前回の分として書いたやつについて、
>a→↑←↑ <A一致>
>c↑→↓←↑←(ビの右)↓→↓ <C一致>
この中のaを←に移動させる操作とcを→に移動させる操作(最後から2番目の操作)ができません。
前回の質問において、aを←に移動させることができない理由は、質問者さんが#5さん、#8さんへのお礼に書いてあります。cの方については直接は言及していませんが、aと全く同じ理由でできません。
詳しくは↓から見てください。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=580029
    • good
    • 0
この回答へのお礼

ありがとうございます^^
自分でもう一度がんばってやってみたら一番上はできました。
2番目のやつは参考にさせてもらいました!
毎回ありがとうございます。またよろしくお願いします^^

お礼日時:2003/06/25 21:46

何度もすみません。

やり直しました。

----------
-a9------a9-
--b5-------
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9------a9-
----------

左上a9→

----------
-------a9a9-
--b5-------
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9------a9-
----------

右上a9↓

----------
-------a9--
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9------a9-
----------

右下a9←

----------
-------a9--
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9a9-------
----------

左下a9↑

----------
-------a9--
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-a9-----b5--
--a9-------
----------

右最上段a9↓

----------
----------
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---ACa9--
-a9-----b5--
--a9-------
----------

左下C9→ <右下C一致>

----------
----------
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
--a9-------
----------

左最下段a9↑

----------
----------
--b5-----a9-
--a9CA---c9-
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
----------
----------

c9← <左上C一致>

----------
----------
--b5-----a9-
--a9シA-----
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
----------
----------

左上b5→

----------
----------
-------b5a9-
--a9シA-----
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
----------
----------

右下のb5←

----------
----------
-------b5a9-
--a9シA-----
---AB-----
-----BA---
-----Aシa9--
-a9b5-------
----------
----------

右下a9↑← <最も上のA一致>

----------
----------
-------b5a9-
--a9シエ-----
---AB-----
-----BA---
-----Aシ---
-a9b5-------
----------
----------

左上a9↓→ <最も下のA一致>

----------
----------
-------b5a9-
---シエ-----
---AB-----
-----BA---
-----エシ---
-a9b5-------
----------
----------

左下b5↑→

----------
----------
------b5b5a9-
---シエ-----
---AB-----
-----BA---
-----エシ---
-a9--------
----------
----------

右b5↓

----------
----------
------b5-a9-
---シエ-----
---AB-----
-----BA---
-----エシ---
-a9-----b5--
----------
----------

上b5←

----------
----------
-b5------a9-
---シエ-----
---AB-----
-----BA---
-----エシ---
-a9-----b5--
----------
----------

右上a9←

----------
----------
-b5a9-------
---シエ-----
---AB-----
-----BA---
-----エシ---
-a9-----b5--
----------
----------

右下b5↑

----------
----------
-b5a9----b5--
---シエ-----
---AB-----
-----BA---
-----エシ---
-a9--------
----------
----------

左b5↓

----------
----------
--a9----b5--
---シエ-----
---AB-----
-----BA---
-b5---エシ---
-a9--------
----------
----------

上a9→↓ <最も右A一致>

----------
----------
-------b5--
---シエ-----
---AB-----
-----Bエ---
-b5---エシ---
-a9--------
----------
----------

右上b5↓

----------
----------
----------
---シエ-----
---AB-----
-----Bエ---
-b5---エシ---
-a9-----b5--
----------
----------

a9→

----------
----------
----------
---シエ-----
---AB-----
-----Bエ---
-b5---エシ---
------a9b5--
----------
----------

右下b5↑←↓

----------
----------
----------
---シエ-----
---AB-----
-----Bエ---
-b5---エシ---
--b5---a9---
----------
----------

a9←

----------
----------
----------
---シエ-----
---AB-----
-----Bエ---
-b5---エシ---
--b5a9------
----------
----------

右下b5↑→↓←

----------
----------
----------
---シエ-----
---AB-----
-----Bエ---
-b5---エシ---
---a9b5-----
----------
----------

a9↑ <最も左A一致>

----------
----------
----------
---シエ-----
---エB-----
-----Bエ---
-b5---エシ---
----b5-----
----------
----------

右b5↑ <上B一致>

----------
----------
----------
---シエ-----
---エビ-----
-----Bエ---
-b5---エシ---
----------
----------
----------

b5→↑→ <右B一致>

----------
----------
----------
---シエ-----
---エビ-----
-----ビエ---
-----エシ---
----------
----------
----------
    • good
    • 0
この回答へのお礼

とてもわかりやすいです!
やってみたところ感動的にできました(笑
ありがとうございます またよろしくです^^

お礼日時:2003/06/25 21:47

#4の回答の10番目のa9が下にスペースがないので、上にあげられないのに気がつきました。

 すみません。間違いですので、チェックは無用です。 何度も失礼しました。
    • good
    • 0

#2です。

既に解決していますが、korochinさんがまだ〆ておられないので、下の方の別のやり方法です。

#2もそうですが、右上とか左下はその時その時の全体から見た位置です。

大文字と一致した後はABCDをそれぞれエビシデにしています。

----------
-a9------a9-
--b5-------
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9------a9-
----------

左上a9→

----------
-------a9a9-
--b5-------
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9------a9-
----------

右上a9↓

----------
-------a9--
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9------a9-
----------

右下a9←

----------
-------a9--
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-------b5--
-a9a9-------
----------

左下a9↑

----------
-------a9--
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---AC---
-a9-----b5--
--a9-------
----------

右最上段a9↓

----------
----------
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-c9---ACa9--
-a9-----b5--
--a9-------
----------

左下9→ <右下C一致>

----------
----------
--b5-----a9-
---CA---c9-
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
--a9-------
----------

左最下段a9↑

----------
----------
--b5-----a9-
--a9CA---c9-
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
----------
----------

c9← <左上C一致>

----------
----------
--b5-----a9-
--a9シA-----
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
----------
----------

左上b5→

----------
----------
-------b5a9-
--a9シA-----
---AB-----
-----BA---
-----Aシa9--
-a9-----b5--
----------
----------

右下a9↑← <最も上のA一致>

----------
----------
-------b5a9-
--a9シエ-----
---AB-----
-----BA---
-----Aシ---
-a9-----b5--
----------
----------

右上b5←

----------
----------
--b5-----a9-
--a9シエ-----
---AB-----
-----BA---
-----Aシ---
-a9-----b5--
----------
----------

右上a9←

----------
----------
--b5a9------
--a9シエ-----
---AB-----
-----BA---
-----Aシ---
-a9-----b5--
----------
----------

右下b5↑

----------
----------
--b5a9---b5--
--a9シエ-----
---AB-----
-----BA---
-----Aシ---
-a9--------
----------
----------
最も上のa9→↓ <最も右のA一致>

----------
----------
--b5----b5--
--a9シエ-----
---AB-----
-----Bエ---
-----Aシ---
-a9--------
----------
----------

右上b5↓←

----------
----------
--b5-------
--a9シエ-----
---AB-----
-----Bエ---
-----Aシ---
-a9b5-------
----------
----------

上a9↓→ <最も下のA一致>

----------
----------
--b5-------
---シエ-----
---AB-----
-----Bエ---
-----エシ---
-a9b5-------
----------
----------

下b5↑

----------
----------
--b5-------
--b5シエ-----
---AB-----
-----Bエ---
-----エシ---
-a9--------
----------
----------

上b5→↓

----------
----------
----------
--b5シエ-----
---AB-----
-----Bエ---
-----エシ---
-a9-----b5--
----------
----------

a9→

----------
----------
----------
--b5シエ-----
---AB-----
-----Bエ---
-----エシ---
------a9b5--
----------
----------

上b5↓

----------
----------
----------
---シエ-----
---AB-----
-----Bエ---
-----エシ---
------a9b5--
--b5-------
----------


右上b5↑←↓

----------
----------
----------
---シエ-----
---AB-----
-----Bエ---
-----エシ---
--b5---a9---
--b5-------
----------

a9←↑  <最も左のA一致>

----------
----------
----------
---シエ-----
---エB-----
-----Bエ---
-----エシ---
--b5-------
--b5-------
----------

下b5→↑

----------
----------
----------
---シエ--b5--
---エB-----
-----Bエ---
-----エシ---
--b5-------
----------
----------

左下b5 →↑← <左上B一致>

----------
----------
----------
---シエ--b5--
---エビ-----
-----Bエ---
-----エシ---
----------
----------
----------

b5←↓

----------
----------
----------
---シエ-----
---エビ-----
-----ビエ---
-----エシ---
----------
----------
----------
    • good
    • 0

二問目。


考える気力がないはずでしたが、できてしまったので。

a右上、a右下、a左上、a左下
b右下、b左上
c左、c右
という形で区別します。

a左上・・・↓
a左下・・・↑
a右下・・・↑
b左上・・・→↓
c左・・・・・→(Cに一致)
a左上・・・↓→(Aに一致)
b右下・・・←↑→
b左上・・・↑
b右下・・・←
b左上・・・↓←
b右下・・・→↓
a左下・・・→
b右下・・・↑←↓
a左下・・・←
b左上・・・→
b右下・・・↑→↓
b左上・・・←↑
a右上・・・↓
c右・・・・・←(Cに一致)
a左下・・・↑(Aに一致)
a右下・・・↑←(Aに一致)
b左上・・・↓→
b右下・・・←↑
a右上・・・←
b左上・・・←
b右下・・・↓→↑
a右上・・・→↓(Aに一致)
b左上・・・→↑
b右下・・・←↓→↑←(Bに一致)
b左上・・・←↓(Bに一致)

こんな感じでいけると思います。
    • good
    • 0

取りあえず上だけですが



b7→→↑ 右上a9↓ b5→ c5← 右上a9↓ b5↓←左上a9→↓← <左下A一致> 

b5↑ c5→ 右上a9↑← <左上A一致> 

右a9↑← <右上A一致> 

b7↓<右下B一致>

c7→→↑← a9→↑← <右下A一致> 

c5←←↑ <左上C一致> 
c7→↑  <右上C一致>
b5↑←  <B一致>
e5←↓  <E一致>
d5↓→  <D一致>


それと前回の分ですが、別のパターンでやったのですが〆後だったので。  

d↓→ <D一致>

a↑→
b↓←↑
a↓
b← <B一致>

a→↑←↑ <A一致>

c↑→↓←↑←(ビの右)↓→↓ <C一致>
    • good
    • 0

a、b、cが複数あるので、


a左上、a左下、a右上、a右下
b5、b7
c5、c7
のように区別します。
aの右上とかは、最初においてあった場所。b5の5は5マス移動する方を表します。

a右上・←
b5・・↓
a左上・→↓(Aに一致)
c7・・↑
b7・・→
d・・・↑
a右下・←
b7・・↑
d・・・↓→
a左下・↑
a右下・→↑←(Aに一致)
d・・・↓(Dに一致)
c7・・↓
c5・・→
b7・・↑←
e・・・→
a左下・↑→↓(Aに一致)
a右上・↓(Aに一致)・・・☆
c5・・↑(Cに一致)
b7・・←(Bに一致)
c7・・↑(Cに一致)
e・・・↓←(Eに一致)
b5・・→↓(Bに一致)

☆の部分からは適当な順番でも大丈夫だと思いますが、できるだけ無駄のない順番のつもりで書いてみました。

とりあえず、一問目だけ。というか、今現在、一問目を解くのに気力を使い果たし、二問目は、考える気力がありません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!