#T137. 巡逻机器人
巡逻机器人
题目描述
小明在“我的世界”这个游戏中创建了一个自己的城市,小明准备为自己的城市创建一些巡逻机器人。首先,城市中有26个关键节点,这些节点分别用大写字母 ABCD...Z 来标记。巡逻机器人有各自的名字,名字由26个大写英文构成。巡逻时机器人两个一组,并按以下规则巡逻: 1.如果两个巡逻机器人名字中没有相同的字母,则两个机器人不能组队巡逻。2.如果两个巡逻机器人名字中恰好有一个相同的字母,则这两个机器人到对应字母的关键点定点站岗。3.如果两个巡逻机器人名字中有多个相同的字母,则这两个机器人按字母顺序在这些字母对应的关键节点巡逻。现在给定两个机器人的名字,请你帮小明写一个程序,来安排机器人的巡逻路线。
输入数据
输入总共2行,分别表示两个机器人的名字,长度均不超过100。
输出数据
如果两个机器人不能组队巡逻,输出"no task" 如果两个机器人定点站岗,第一行输出”zhangang",第二行输出定点站岗的关键节点对应的字母。 如果两个机器人按照巡逻路线巡逻,第一行输出"xunluo",第二行输出巡逻路线上关键节点的数目,第三行输出巡逻路线。 具体输出格式请参考样例。
样例
输入样例1
ALPHA
OMEG
输出样例1
no task
输入样例2
ALPHA
BETA
输出样例2
zhangang
A
输入样例3
BETAGO
OMEGA
输出样例3
xunluo
4
A-E-G-O