相同的输出凭什么他AC了我WA啊啊??你这数据绝对有问题吧????
查看原帖
相同的输出凭什么他AC了我WA啊啊??你这数据绝对有问题吧????
1004314
114514jie楼主2023/12/20 22:29

我裂开
先贴我的代码
提交记录

#include<bits/stdc++.h>
using namespace std;
int main() {
	string a, b;
	getline(cin, a);
	getline(cin, b);
	a = " " + a + " ";
	b = " " + b + " ";
	for (int i = 0;i < a.length();++i) {
		a[i] = tolower(a[i]);
	}
	for (int i = 0;i < b.length();++i) {
		b[i] = tolower(b[i]);
	}
	int index = b.find(a);
	int i = index;
	if (index == string::npos) {
		cout << -1 << endl;
		return 0;
	}
	int cnt = 0;
	while (index <= size(b)) {
		cnt++;
		//cout << "--------------------------------------------------------------------- cnt = " << cnt << endl;
		//cout << "b = " << b << endl;
		b = b.substr(index + size(a), size(b) - 1);
		index = b.find(a);
	}
	cout << cnt << " " << i << endl;
	return 0;
}

我就去把第五题的测试点下下来跑了一遍 输出 11 163 我就去看了眼标准答案
标准答案 就不贴出来了
跑了一遍 不也是11 163 ????
然后看下题目给的输出文件
你给个31 163又是什么鬼啊啊啊啊啊啊????
什么题目啊我吐了你这什么数据啊恼((((
再提一嘴,我这代码甚至只能开C++20跑 其他的会编译错误 编译失败记录
我是真的服了!!!!!!!!

2023/12/20 22:29
加载中...