#include<bits/stdc++.h> using namespace std; int main(){ char v[1000],w[500],q[500]; cin.getline(v,1000); cin>>q; int cnt=0,tnt=0; int k=0; bool flag=0; for(int i=0;i<strlen(v);i++){ if(v[i]!=' '&&v[i]!='.'){ w[k]=v[i]; k++; tnt++; if(v[i+1]==' '||v[i+1]=='.'){ w[k]='\0'; cnt++; if(strcmp(w,q)==0){ cout<<cnt; flag=1; break; } k=0; } } } if(flag==0)cout<<tnt; return 0; } /************************************************************** Problem: 1012 User: luyanchen Language: C++ Result: Accepted Time:8 ms Memory:2072 kb ****************************************************************/