#include <iostream> using namespace std; //在括号数量允许的情况下,每次先输出嵌套层数最大的括号 int main() { int n,r;cin>>n>>r; while(n){ for(int i=min(r,n);i>0;i--){ cout<<'('; } for(int i=min(r,n);i>0;i--){ cout<<')'; } n-=min(n,r); } }