AC

陌路  •  1年前


include <bits/stdc++.h>

using namespace std;

int main() {

string s1, s2, a1, a2;
int a, z = 0, p, i;
getline(cin, s1);
getline(cin, s2);
a1 = ' ' + s1 + ' ';
a2 = " " + s2 + ' ';
for (i = 0; i < a1.size(); i++) {
	if (a1[i] >= 'A' && a1[i] <= 'Z') {
		a1[i] += 32;
	}
}
for (i = 0; i < a2.size(); i++) {
	if (a2[i] >= 'A' && a2[i] <= 'Z') {
		a2[i] += 32;
	}
}
a = a2.find(a1);
if (a == -1) {
	cout << -1;
} else {
	z = 0;
	for (i = a; i < a2.size(); i++) {
		p = a2.find(a1, i);
		if (p < 0) {
			break;
		}
		z++;
		i = p;
	}
	cout << z << ' ' << a;
}
return 0;

}


评论:

请先登录,才能进行评论