如果愿意,可以编写一个根据城市名称游戏规则对城市进行排序的程序。
城市的每个名称应从前一个城市名称的最后一个字母开始。例如
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"]
无效?)