Pagini recente » Istoria paginii utilizator/ivanandrei | Cod sursa (job #740846) | Cod sursa (job #42148) | Cod sursa (job #335429) | Cod sursa (job #3319063)
#include<bits/stdc++.h>
using namespace std;
ifstream fin("abc2.in");
ofstream fout("abc2.out");
unordered_map<string,int> mp;
string sir,c;
int main() {
fin>>sir;
fin>>c;
int ws=c.size();
for (int i=0;i<=(int)sir.size()-ws;++i) {
string ss(sir,i,ws);
mp[ss]++;
}
long long ap=0;
ap+=mp[c];
mp[c]=0;
while (fin>>c) {
ap+=mp[c];
mp[c]=0;
}
fout<<ap;
}