注释处不运行,还会输出-10,求助
查看原帖
注释处不运行,还会输出-10,求助
776306
FengYuXinMing楼主2022/10/27 20:55
#include <bits/stdc++.h>
using namespace std;
int main()
{
	string t;
	cin >> t;
	int tlen = t.size();
	string s;
	getline(cin,s);//这不能运行
	int frist = 0,sum = 0,sum1 = 0;
	int len = s.size();
	for (int i = 0;i <= len - 1;i++){
		if (s[i] == t[i]){
			sum1++;
			if (sum1 == tlen){
				sum++;
				sum1 = 0;
			}
			if (frist == 0){
				frist = i;
			}
		}
	}
	if (sum != 0){
		cout << sum << ' ' << frist;
	}
	else {
		cout << "-1";
	}
	cout << sum << ' ' << frist;
	return 0;
}
2022/10/27 20:55
加载中...