Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5.  
  6. int main(){
  7.  
  8.     int l, r, first_l = 101,first_r = 101;
  9.     char str[100] = "";
  10.  
  11.     scanf("%s", str);
  12.  
  13.     for ( int i = 0; i < strlen(str); i++){
  14.  
  15.         if ((str[i] == '(') && (i < first_l)) {
  16.             first_l = i;
  17.         }
  18.  
  19.     }
  20.  
  21.     for ( int i = 0; i < strlen(str); i++){
  22.         if ((str[i] == '(') && (i < first_r)) {
  23.             first_r = i;
  24.         }
  25.  
  26.     }
  27.  
  28.     if (first_r > first_l){
  29.  
  30.         for ( int i = 0; i < strlen(str); i++){
  31.             if (str[i] == '(')
  32.                 l++;
  33.             if (str[i] == ')')
  34.                 r++;
  35.         }
  36.  
  37.         if ((l == r) && (l > 0) && (r > 0))
  38.             printf("1");
  39.         else
  40.             printf("0");
  41.  
  42.     }
  43.     else
  44.         printf("0");
  45.  
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement