2017-お掃除ロボット
2017-お掃除ロボット
ビーバーホテルは5階建てで,それぞれの階には8個の部屋があります。お掃除ロボットは次の手順で動きます。
- Cの文字:その階で掃除をしていない部屋を探して掃除します
- Uの文字:上の階に行きます
- Dの文字:下の階に行きます
- 数字はその後ろにある()の中をその回数だけ繰り返します
たとえば,「同じ階にある,掃除をしていない2つの部屋を掃除する」には「2(C)」と書きます。そして,その後で下の階に行かせるには「2(C) D」と書きます。
1階にいるロボットにすべての部屋を掃除させて,最後に1階に戻したいと思います。
次の命令のうち,「すべての部屋を掃除して,1階から5階以外の階(地下や屋上)には行かない」命令はどれでしょう?
4(8(C) U) 8(C D) |
5(C) U 4(D) |
4(8(C) U) 8(C) 4(D) |
5(8(C) U) 4(D) |