2014年6月9日 星期一

字元比對

  1. #include <iostream>   
  2. #include <string>   
  3. using namespace std;   
  4.   
  5. int main()   
  6. {   
  7.     string rstr, mstr;   
  8.     cin >> rstr >>mstr;   
  9.     int i=1,j=1;   
  10.     bool isOk = true;   
  11.     while (i<=rstr.length() && isOk == true)   
  12.     {   
  13.         while  (rstr[i]!= mstr[j] && j<=mstr.length())   
  14.         {   
  15.             j++;   
  16.         }   
  17.         if (rstr[i]==mstr[j])   
  18.         {   
  19.             i++;   
  20.             j++;   
  21.         }   
  22.         else  
  23.             isOk = false;   
  24.     }   
  25.     if (isOk == true)   
  26.       cout << "YES" << endl;   
  27.     else  
  28.         cout << "NO" << endl;   
  29.     return 0;   
  30. }  

沒有留言: