杭电ACM 第2087题

#include
#include
#include
using namespace std;
void main(){
    char str[1001];
    char s[1001];
    while(cin>>s){
        int sum=0;
        if(s[0]=='#')
            break;
        cin>>str;
        for(int i=0;i<strlen(s);++i){
            
            bool t=true;
            if(s[i]==str[0])
            {
                
                for(int j=0;j<strlen(str);++j){
                    if(s[i+j]!=str[j])
                        t=false;
                }
                if(t)
                {
                    i+=strlen(str)-1;
                    sum++;
                }
            }
        }
        cout<<sum<<endl;

    }
}

你可能感兴趣的:(算法)