#1066. 机器人交警(3)(第二章第1课)

机器人交警(3)(第二章第1课)

说明

    某座城市一共有26个交通路口,分别用大写英文字母A、B、……、Z表示。交通管理部门研制了一批机器人交通警察,并按如下的规则派出这些机器人到交通路口协助指挥交通:
     ⑴每次派出两名机器人;
    ⑵当两名机器人的名字中存在一个相同的字母时,这两名机器人便到对应的交通路口上指挥交通;有多个字母相同时,两名机器人需要按字母的先后次序到这些路口上巡逻。
    ⑶当两名机器人的名字中不存在相同的字母时,交警部门的派出指令无效(WuXiao)。
假设这些机器人的名字全由大写字母组成。请你编一个程序,来指挥这些机器人交警的工作。

输入格式

    第一行输入第一个机器人的名字;
    第二行输入第二个机器人的名字。

输出格式

    ⑴当不能派出机器人时,在第一行输出"WuXiao";
    ⑵当两名机器人在路口上指挥交通时,在第一行输出"ZhiHui",第二行输出路口编号;
    ⑶当两名机器人在路口上巡逻时,在第一行输出"XLuo",第二行输出巡逻的路口数,第三行输出巡逻线路。
LPT
BYHK
WuXiao

提示

【样例输入3】
    OPEN
    CLOSE
【样例输出3】
    XLuo 
    2
    E-O
【样例输入4】
    EPSON
    SENPUN
【样例输出4】
    XLuo
    4
    E-N-P-S

来源

字符串 聪提高篇