必要に応じて、都市名ゲームのルールに従って都市をソートするプログラムを作成します。
都市の各名前は、前の都市名の最後の文字から始まる必要があります。例えば
Lviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama -> a -> Amsterdam -> m -> Madrid -> d -> Denwer
ソートされたリストで、最初の都市の最初の文字と最後の文字の最後の文字は
何も一致してはいけません。同じ文字である必要はありません。- 都市名には文字のみが含まれると想定できます。
- プログラムの出力は、入力と同じ大文字にする必要があります
例:
% ./script Neapolis Yokogama Sidney Amsterdam Madrid Lviv Viden Denwer
["Lviv", "Viden", "Neapolis", "Sidney", "Yokogama", "Amsterdam", "Madrid", "Denwer"]
["Viden" ... "Lviv"]
無効なリストですか?)