#include <bits/stdc++.h> using namespace std; int main(){ char a[256],sb[256],ss[256]; gets(a); gets(ss); int i,k=0,s=0,b=0; bool l=0; for(i=0;i<strlen(a);i++){ if(a[i]!=' '){ sb[k]=a[i]; s++; k++; if(a[i+1]==' '||a[i+1]=='.'){ sb[k]='\0'; b++; if(strcmp(sb,ss)==0){ l=1; break; } k=0; } } } if(l==1) cout<<b; else cout<<s-1; return 0;} /************************************************************** Problem: 1012 User: fzy001 Language: C++ Result: Accepted Time:12 ms Memory:2076 kb ****************************************************************/