0
已解决
杜智宸
中级光能
中级光能
- string s,a;
- int cnt,cont;
- string b_s(string s){
- for(int i=0;i<s.size();i++){
- if(s[i]>='A'&&s[i]<='z'){
- s[i]+=32;
- }
- }
- return s;
- }
- int main(){
- getline(cin,s);
- cin>>a;
- s=" "+s+" ";
- a=" "+a+" ";
- a=b_s(a);
- s=b_s(s);
- int pos=s.find(a,0);
- if(pos==-1) cout<<-1;
- else{
- for(int i=0;i<=pos;i++){
- if(s[i]==' ')
- cnt++;
- }
- int p=0;
- while(1){
- p=s.find(a,p);
- if(p==-1) break;
- else{
- cont++;
- p++;
- }
- }
- cout<<cnt<<" "<<cont;
- }