fork(1) download
  1. #include<iostream>
  2. int main()
  3. {
  4.  
  5. int d,i,j,k,l[100],n,m;
  6. char a[500][100];
  7. std::cin>>n;
  8. for(i=0;i<n;i++)
  9. std::cin>>a[i];
  10. for(m=0;m<n;m++)
  11. { l[m]=0;
  12. for(i=0;a[m][i]!='\0';i++)
  13. {
  14. if(a[m][i]=='<')
  15. {
  16. k=i;
  17. for(j=i;a[m][j]!='\0';j++)
  18. {
  19. if(a[m][++j]=='>')
  20. { l[m]++;
  21. i--;
  22. for(;a[m][j]!='\0';j++)
  23. {
  24.  
  25. a[m][j]=a[m][j+1];
  26. }
  27.  
  28. }
  29. }
  30. for(;a[m][k]!='\0';k++)
  31. {
  32. a[m][k]=a[m][k+1];
  33. }
  34. }
  35. }
  36. }
  37. for(i=0;i<n;i++)
  38. std::cout<<2*l[i]<<"\n";
  39.  
  40. }
  41.  
Success #stdin #stdout 0s 3300KB
stdin
7
<><><>
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
<><>
<<>
<<>>
><
<>>>
stdout
6
4
2
0
4
0
2