#P124. [Sleeping Cup #5] 比赛
[Sleeping Cup #5] 比赛
负责人
注意
本题需要使用文件读写(match.in
/ match.out
)。
题目背景
CTFPC-4th 期间,2lf 总是在时不时地观察比赛排行榜,以至于他甚至能背下任意一个人的成绩。
题目描述
给定 个参赛者的成绩比较结果(没有并列),请按成绩给他们排名。
本题的成绩比较结果将会以一张 行 列的表格呈现。对于第 行第 列的格子:
- 当 时,这一格没有内容。
- 当 时,我们用以下两个记号中的一个表示成绩比较结果:
<
: 号选手的成绩低于 号选手。>
: 号选手的成绩高于 号选手。不难发现,表格中有且仅有第 行是空行,且空格子全部出现在行末。
当然了,给出的成绩比较结果可能不合法,此时请输出 个 。
输入格式
本题有多组数据。
第一行输入一个正整数 ,表示数据组数。
对于每组数据:
第一行一个正整数 。
下面 行,第 行一个长度为 且仅含 <
和 >
的字符串,描述了成绩比较结果表格。
请注意,表格中的空行和空格子将在输入中被省略。
输出格式
对于每组数据,输出一行 个整数,按成绩从高到低的顺序依次输出 个参赛者的编号。
给出的成绩比较结果可能不合法,此时请输出 个 。
样例
2
5
>
<<
<<>
>>>>
5
>
<>
<<>
<<<>
5 2 1 4 3
-1 -1 -1 -1 -1
数据范围
,,且保证单个测试点中 <
和 >
的个数之和不大于 。
官方题解
link
相关
在下列比赛中: