Advertisement
rafid_shad

diamond new URI

Oct 17th, 2018
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.27 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     char a[1001];
  6.     int n,p;
  7.     cin>>n;
  8.     getchar();
  9.     for(p=0; p<n; p++)
  10.     {
  11.         fgets(a,1001,stdin);
  12.         int len=strlen(a);
  13.         int s=-1,count=0,i,g=0;
  14.         char b[len];
  15.         for(i=0; i<len; i++)
  16.         {
  17.             if(a[i]=='<' || a[i]=='>')
  18.             {
  19.                 s++;
  20.                 b[s]=a[i];
  21.             }
  22.         }
  23.  
  24.         b[s+1]='\0';
  25.         while(1)
  26.         {
  27.             s=-1;
  28.             int len1=strlen(b),d=0,len2=0;
  29.  
  30.             char c[len1];
  31.  
  32.             for(i=0; i<len1-len2; i++)
  33.             {
  34.                 if(b[i]=='<'&& b[i+1]=='>')
  35.                 {
  36.                     i=i+1;
  37.                     d++;
  38.  
  39.                 }
  40.                 else
  41.                 {
  42.                     s++;
  43.                     c[s]=b[i];
  44.                 }
  45.             }
  46.             if(d==0)
  47.             {
  48.                 break;
  49.             }
  50.             else
  51.             {
  52.                 g+=d;
  53.                 d=0;
  54.             }
  55.             c[s+1]='\0';
  56.             len2=strlen(c);
  57.  
  58.             for(i=0; i<=len2; i++)
  59.             {
  60.                 b[i]=c[i];
  61.             }
  62.  
  63.         }
  64.         cout<<g<<endl;
  65.     }
  66.     return 0;
  67.  
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement