#4751. First Player

0

First Player

First Player

题目描述

有 NN 个人,编号为 1,2,…,N1, 2, \ldots, N,按顺时针方向围坐在一张圆桌周围。 特别地,人员 11 在顺时针方向上与人员 NN 相邻。 对于每个 i=1,2,…,Ni = 1, 2, \ldots, N,人员 ii 有一个名字 SiS_i 和一个年龄 AiA_i。 这里,没有两个人具有相同的名字或相同的年龄。 从最年轻的人开始,按顺时针方向的座位顺序打印所有 NN 个人的名字。

输入格式

输入从标准输入按以下格式给出: NN S1S_1 A1A_1 S2S_2 A2A_2 ⋮\vdots SNS_N ANA_N

输出格式

打印 NN 行。 对于每个 i=1,2,…,Ni = 1, 2, \ldots, N,第 ii 行应包含从最年轻的人起按顺时针数第 ii 个位置上那个人的名字。

5
alice 31
bob 41
carol 5
dave 92
ellen 65
carol
dave
ellen
alice
bob
2
takahashi 1000000000
aoki 999999999
aoki
takahashi

提示

2≤N≤1002 \leq N \leq 100 NN 是整数。 SiS_i 是长度在 11 到 1010 之间的字符串,由小写英文字母组成。 i≠j  ⟹  Si≠Sji \neq j \implies S_i \neq S_j 0≤Ai≤1090 \leq A_i \leq 10^9 AiA_i 是整数。 i≠j  ⟹  Ai≠Aji \neq j \implies A_i \neq A_j最年轻的人是人员 33。因此,从人员 33 开始,按他们座位的顺时针顺序打印名字:人员 33、人员 44、人员 55、人员 11 和人员 22.

标签: AtCoder|abc304A

来源

AtCoder|abc304A