4 BGBG 4 2 4 3
2 3 4 1 2
4 BBGG 4 6 1 5
2 2 3 1 4
4 BGBB 1 1 2 3
1
1 2
第一行包含整数n(1≤n≤2*10^5)−人数。下一行包含n个没有空格的符号B或G。B代表男孩,G代表女孩。第三行包含n个空格分隔的整数ai(1≤ai≤107)−舞蹈技巧。按照排队顺序从左到右指定人员。
打印得出的夫妻数量k。然后打印k行,每行包含两个数字,即组成夫妻的人。人们用从左到右从1到n的整数编号。当一对情侣离开去跳舞时,你不应该给人重新编号。一对中的数字应按递增顺序排序。按情侣离开跳舞的顺序打印。
4
BGBG
4 2 4 3
2
3 4
1 2