fork(1) download
  1. #include<stdio.h>
  2. #include<string.h>
  3.  
  4. char A[2001];
  5. int main () {
  6. int t;
  7. scanf("%d",&t);
  8. while(t--) {
  9. int n, k, cont, i, j, a, b;
  10. scanf("%d %d",&n,&k);
  11. cont=0;
  12. for(i=0;i<n;i++) {
  13. if(cont==0) {
  14. A[i]='(';
  15. cont=1;
  16. }
  17. else if (cont==1) {
  18. A[i]=')';
  19. cont=0;
  20. }
  21. }
  22. while(k--) {
  23. cont=0;
  24. scanf("%d %d",&a,&b);
  25. while(a<=b) {
  26. if(cont==0) {
  27. A[a]='(';
  28. cont=1;
  29. a++;
  30. }
  31. else if (cont==1) {
  32. A[a]=')';
  33. a++;
  34. cont=0;
  35. }
  36. }
  37. }
  38. A[n] = 0;
  39. printf("%s\n",A);
  40. }
  41. return 0;
  42. }
Success #stdin #stdout 0s 3416KB
stdin
1
8 2
1 6
0 7
stdout
()()()()