P1878 舞蹈课
题目描述
有 $n$ 个人参加一个舞蹈课。每个人的舞蹈技术由整数来决定。在舞蹈课的开始,他们从左到右站成一排。当这一排中至少有一对相邻的异性时,舞蹈技术相差最小的那一对会出列并开始跳舞。如果不止一对,那么最左边的那一对出列。一对异性出列之后,队伍中的空白按原顺序补上(即:若队伍为 `ABCD`,那么 `BC` 出列之后队伍变为 `AD`)。舞蹈技术相差最小即是 $a_i$ 的绝对值最小。
任务是模拟以上过程,确定跳舞的配对及顺序。
输入格式
无
输出格式
无
说明/提示
对于 $50\%$ 的数据,$1\leq n\leq 200$。
对于 $100\%$ 的数据,$1\leq n\leq 2\times 10^5$,$1\le a_i\le 10^7$。