返回题解分享
讨论 / 题解分享/ 帖子详情

子串简写(编程题) - 题解

#include <bits/stdc++.h>
using namespace std;
int K,cnt;
long long ans;
string Str;
int main()
{
    char a,b;
    cin >> K>>Str>>a>>b;
    int S=Str.length();
    for(int i=S-K,j=S-1;i>=0;i--,j--)
    {
        if(Str[j]==b) cnt++;
        if(Str[i]==a) ans+=cnt;
    }
    cout << ans;
return 0;
}
0 回复 0 转发 1 喜欢 4 阅读
回复 (0)
默认 最新
暂无回复,快来抢沙发!