1. 请同学们认真做题,本系统提供查重服务。
  2. 账号或者题目有问题,可以联系任课老师或者发邮件至real251024@163.com
  3. vscode下载地址:https://code.visualstudio.com/
  4. codeblocks下载地址:http://vlab.csu.edu.cn/oj/download/codeblocks-setup.exe
  5. DevC++下载地址:http://vlab.csu.edu.cn/oj/download/DevC_Setup.exe
Problem1021--22-数组-3-括号匹配

1021: 22-数组-3-括号匹配

[Creator : ]
Time Limit : 2.000 sec  Memory Limit : 128 MB

Description

学完堆栈了,老师想让小南巩固一下堆栈操作的基础知识,于是给了小南一个任务。这个任务就是给定一个合法的括号序列,该序列只包含左括号和右括号,没有其他字符,长度不超过100000,要求按照左括号下标递增顺序给出每对括号在序列中的下标,下标从1开始。请聪明的你帮小南完成任务。

Input

多样例。每行输入一个样例,包括一串只包含'('和')'的字符串,输入的括号匹配序列串是合法的,长度不超过100000。 

Output

对于输入的括号串,按左括号下标递增顺序给出每对括号在序列中的下标

Sample Input Copy

(())()()
()

Sample Output Copy

1 4  
2 3  
5 6  
7 8
1 2

HINT

注意输出时的顺序哦~

Source/Category