アルゴロジック1 ジュニア問題
今回は「アルゴロジック1」のジュニア問題とチャレンジ問題のうち、比較的簡単なジュニア問題を進めて行こうと思います
前回の記事ではステージ01だけご紹介しましたが全部で23ステージあるので全て「◎」を目指していきましょう
-1024x481.png)
引用:JEITAプログラミング体験ゲームアルゴロジック-アルゴロジック1
ただ、ここで順番にヒントや解答を読んでいても自分の実力にはならないので上記のサイトへアクセスして自分で実際に「アルゴロジック1 ジュニア問題」を解き進めてみてください
全て自力で「◎」が取れるのが理想ですが、取れなかった人は以下のヒントや解答の▶ボタンを押してください
なお、問題によっては正解が複数パターンある場合もありますが以下の解答はその一例です
【02横に移動~05四角】
02~05までは矢印ブロック(上、右、左)しか使いません

02解答


03解答


04解答


05ヒント1:正解の行数
4行
05ヒント2:正解の動き
.gif)
05解答

【06ななめ移動1~10ギザギザ】
・06~10までは矢印ブロック(上、右、左)しか使いません
・矢印ブロックを2個隣に並べると2つの矢印ブロックが合体した動きをします

06解答


07解答


08解答


09解答


10解答

【11さかさまのコップ~15城門】
・11から回転ブロック(〇と▲のブロック)を使います
・回転ブロックはキャラクターが現在向いている方角から見て▲の方へ向きを変えます
・回転ブロックの隣に別の回転ブロックや矢印ブロックを並べることは出来ません
・回転ブロックをなるべく減らした方が行数を減らして「◎」になりやすいです

11解答


12解答


13解答


14ヒント1:正解の行数
6行
14ヒント2:正解の動き
.gif)
14解答


15ヒント1:正解の行数
5行
15ヒント2:正解の動き
.gif)
15解答

次からいよいよループが出てきてさらに難しくなりますが、だいぶ記事が長くなってきたのでこの記事は一旦ここで終わりにします
コメント