Advertisement
Guest User

CFG

a guest
Oct 22nd, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.71 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main ()
  5. {
  6.     int i,len,flag=0;
  7.     string s;
  8.     cin>>s;
  9.     len=s.length();
  10.     for(i=0;i<len;i++)
  11.     {
  12.         if(len==1 && isdigit(s[0]))
  13.         {
  14.             flag=1;
  15.         }
  16.         else if(i%2==1)
  17.                 {
  18.                     if(s[i]=='+' || s[i]=='-')
  19.                     flag=1;
  20.                     else
  21.                     flag=0;
  22.                 }
  23.         else if( (i%2==0 && !isdigit(s[i]) ) )
  24.             {
  25.                 flag=0;
  26.             }
  27.         if(!isdigit(s[len-1]))
  28.             flag=0;
  29.     }
  30.     if(flag==1)
  31.     cout<<"This is CFG";
  32.     else if(flag==0)
  33.     cout<<"This is not CFG";
  34.  
  35.     return 0;
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement