已解决 黄昊轩 中级守护 怎么做?怎么改? 10分代码: #include<bits/stdc++.h> using namespace std; int main() { string a,b; cin>>a>>b; int i,l1=a.size(),l2=b.size(),f=0,s=0; while(f==-1) { f=a.find(b,0); if(f!=-1) { s+=1; a.erase(f,l2); } else { break; } } cout<<s; return 0; }