比赛 |
CSP2023-J模拟赛 |
评测结果 |
AAAAAAAAAAAAAAAAAAAA |
题目名称 |
切分子串 |
最终得分 |
100 |
用户昵称 |
xuuu |
运行时间 |
0.018 s |
代码语言 |
C++ |
内存使用 |
0.29 MiB |
提交时间 |
2023-10-18 20:07:23 |
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
// inline int read(){
// int x = 0,f = 1;
// char ch = getchar();
// while(ch < '0'||ch > '9')
// {
// if(ch == '-')
// f = -1;
// ch = getchar();
// }
// while(ch >= '0' && ch <= '9')
// x = x * 10 + ch - '0',ch = getchar();
// return x*f;
// }
string s,T;
int cnt=0;
int main(){
freopen("cutstring.in","r",stdin);
freopen("cutstring.out","w",stdout);
cin>>s;
cin>>T;
for(int i = 0;i < T.size() - 1;i ++){
string t1 = T.substr(0,i+1);
string t2 = T.substr(i + 1,T.size());
if(s.find(t1)!=string::npos && s.find(t2)!=string::npos) cnt ++;
}
cout<<cnt;
return 0;
}