トラック
/
Delphi Pascal
Delphi Pascal
/
演習
/
ロボットの名前
ロボットの名前

ロボットの名前

初級

説明

ロボットの工場出荷時の設定を管理します。

ロボットは工場のラインから出てきたとき、名前を持っていません。

ロボットの電源を初めて入れると、大文字のアルファベット2文字のあとに数字3文字が続く形式のランダムな名前が生成されます。たとえば、RX837やBC811のような名前です。

ときどき、ロボットを工場出荷時の設定にリセットする必要があります。リセットすると、その名前は消去されます。次に名前を尋ねると、そのロボットは新しいランダムな名前を返します。

名前はランダムでなければなりません。予測できる並びになってはいけません。ランダムな名前を使うと、名前が衝突する危険があります。解答では、存在するすべてのロボットが一意の名前を持つようにしなければなりません。


出典

gSchoolでのPaul Blackwellとのデバッグセッション。
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Delphi Pascal Exercism

ロボットの名前を始める準備はできましたか?

Exercismに登録すれば、76個の演習、そして本物の人間によるメンタリングとともに、Delphi Pascalを学んでマスターできます。すべて無料です。