20分
查看原帖
20分
745288
Joker_Error_404楼主2023/12/27 10:27
#include<iostream>
#include<sstream>
using namespace std;
string s, s1;
stringstream ss;
int n(-1), now, ans;
int main() {
	cin >> s;
	for (int i = 0; i < s.size(); ++i) {
		if (isupper(s[i])) {
			s[i] += 32;
		}
	}
	getchar();
	getline(cin, s1);
	for (int i = 0; i < s1.size(); ++i) {
		if (isupper(s1[i])) {
			s1[i] += 32;
		}
	}
	ss.str(s1);
	s1.clear();
	while (1) {
		n+=s1.size() + 1;
		s1.clear();
		ss >> s1;
		if (s1.empty()) 
			break;
		if (s == s1) {
			if (!ans) {
				now = n;
			}
			++ans;
		}
	}
	if (ans) {
		cout << ans << ' ' << now;
	} else {
		cout << -1;
	}
	return 0;
}
2023/12/27 10:27
加载中...