Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
C++。 アーティストロボット
C++。アーティストロボット
Module:
C++。アーティストロボット
1
/9.
ロボットに会いましょう!正しいコマンド (C++)
シルバーは
right;
コマンドを実行できます。これを受け取ると、可能であれば 1 マス右に移動します。
シルバーをベースに移動するプログラムを作成します。
<ポリライン data-radium="true" Points="25.25 5.25 25.5" style="ストローク: #ccc;ストローク幅: 1; fill:white;">
Type your program below
C++
Python
To check the solution of the problem, you need to register or log in!
Previous Submissions
Silversmith
×
勉強
ロシアの宇宙飛行史上初めて、ヒョードル (FEDOR) という名前の擬人化ロボットが軌道に乗りました。彼はすでに最も重要な言葉を言いました:「行きましょう!」
一般に、主な目標は次のとおりです。 Fedora - 救助活動や宇宙など、リスクが高まる場所で人の代わりをします。人間は安全な場所に座ってロボットにコマンドを送信し、それによってロボットを制御し、強制的にさまざまなタスクを実行させることができます。そうですね、とても便利ですよ
ね。
そしてこれはほんの始まりにすぎません...
未来は間違いなく、そのようなロボットにあります。ロボットを制御したり、さまざまなプログラムを書いたりする方法を学び、本物のプログラマーになりたいですか?そうすれば、あなたは正しい道を進んでいます!
同じロボットを作成しましたので、制御方法をお教えします。
それでは
知り合いましょう!
ロボットシルバーです
。
タスクからタスクへと徐々に管理方法を学び、それとともにさまざまな惑星を探索するさまざまなタスクを解決していきます。
行きましょう!
現在シルバーは訓練基地にいて指令を練っています。
ロボットが環境について何を知っているかを調べてみましょう。
ロボットは、調査エリア全体が正方形に分割されていることを認識しています。このエリアを越えることはできません。そうしないとミッションは失敗します。
彼はフィールドに基地があることも知っています。底面のある正方形は、黄色の境界線が付いた緑色で示されます。ロボットがタスクを完了した場合は、基地に戻る必要があり、ミッションは成功したとみなされます。
シルバーの運転を練習しましょう
。 ロボットは C++ 言語構文を使用して制御できます。
シルバーはコマンド
right;
を実行でき、コマンドを受け取った後、可能であれば 1 マス右に移動します。
C++ コマンドはセミコロン (
;
) で終わることに注意してください。
他のロボットやコンピューターと同様に
ロボット シルバーは、指示に盲目的かつ文字通りに従います。自分で考えることができないため、すべての行動や命令は明確に表現されなければなりません。
たとえば、ロボットに「
右へ
」というコマンドを与えても、ロボットはそれを理解できません。
気をつけてください!
Result
×