士兵排队
   



  有N个士兵(1<=N<=26),编号依次为A,B,C,......,队列训练时,指挥官要把一些士兵从高到矮依次排成一行,但现在指挥官不能直接获得每人的身高信息,只能获得"P1比P2高"这样的比较结果(P1,P2∈{A,B,...,Z}),记为"P1>P2",如"A>B"表示A比B高。

  请编一程序,根据所得到的比较结果求出一种符合条件的排队方案。(注:比较结果中没有涉及到的士兵不参加排队)

  输入格式

  输入文件中包括比较结果,每个比较结果在文件中占一行。

  输出格式

  若输入数据无解,打印"NO ANSWER!"信息,否则从高到矮依次输出每一个士兵的编号,中间无分隔符,并把所有结果写入文件中(每个结果一行)。

  Sample input

  A>B
  B>D
  F>D

  Sample output

  AFBD
  FABD
  ABFD

   

 
网站导航 | 关于曙光 | 联系我们 | 请提意见
Copyright © FuJian Sunshine Educational Info. Co.,Ltd.
福建曙光教育资讯有限公司 版权所有