第一题代码如下: #include <bits/stdc++.h> using namespace std; set<string>st; string s; int main() { cin>>s; int t=0; for(int i=0;i<s.size()-1;i++){ if(s[i]=='d'&&s[i+1]=='p'){ string str=s.substr(t,i-t); t=i+2; if(str.find('d')==-1&&str.find('p')==-1){ st.insert(str); } } } cout<<st.size(); return 0; }
点赞 评论

相关推荐

09-08 21:10
已编辑
华南理工大学 Java
可乐不加冰777:大佬收手吧,别面了,别收割了,给鼠鼠我们一口汤喝
点赞 评论 收藏
分享
08-15 18:44
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务