直近の数字だけを保つ

数字が増えるたびに短い並びを更新し、止まった時点の数字を順番に答えます。

新しい数字の場所を空ける

4が来る前2584が来た後584
最も古い数字を外し、残りの順番を保ったまま新しい数字を加えます。

始まる前に、最後の何桁を答えるか確認します。その個数だけ、直近の数字を順番に保ちましょう。新しい数字が来たら最も古い数字を外し、新しい数字を末尾に加えます。

もっと見る

3桁を保つとします。2、5、8を覚えているときに4が来たら、2を外して5、8、4にします。下の図は入れ替え方を示すためのものです。実際の練習では数字が1つずつ表示されます。

レッスンのヘルプ

最も古い数字を外し、新しい数字を末尾に加え、残した数字の順番を保ちましょう。

このレッスンについて

準備ができたら、練習でこの方法を使ってみましょう。

問題を報告

新しい数字の場所を空ける

始まる前に、最後の何桁を答えるか確認します。その個数だけ、直近の数字を順番に保ちましょう。新しい数字が来たら最も古い数字を外し、新しい数字を末尾に加えます。

3桁を保つとします。2、5、8を覚えているときに4が来たら、2を外して5、8、4にします。下の図は入れ替え方を示すためのものです。実際の練習では数字が1つずつ表示されます。

4が来る前2584が来た後584
最も古い数字を外し、残りの順番を保ったまま新しい数字を加えます。

止まった瞬間の並びを答える

短い例として、8、3、6、1、9と続いて止まったとします。最後の3桁を求められたら619と入力します。新しい順ではなく、見た順のままです。

練習では数字列の長さも終了までの残りも表示されません。最後まで入れ替え続けましょう。低いレベルでは最後の2桁、後のレベルでは3桁または4桁を答えます。入力に時間制限はありません。

止まった数字列83619
最後の3桁は6、1、9です。最初の2桁はもう必要ありません。

最後の2桁を順番に保つ

最後の2桁を答えるよう指定されています。数字列はここで止まりました。2桁を元の順番のまま保っている答えはどちらですか?

止まった数字列84726
最後の2桁を答えます。

やってみよう

数字列が8、4、7、2、6で止まりました。最後の2桁を見た順に答えると?

  1. 62
  2. 26
答えを見る

26

正解です。2の次に6を保ちます。直近の2桁を、現れた順番で答えられています。

問題に答えて学習位置を保存するには、JavaScriptを有効にしてください。

「直近の数字」を練習する

無料でログイン

制限なく練習して、進捗を保存しましょう。