建议添加 hack 数据
查看原帖
建议添加 hack 数据
39279
杜都督楼主2024/4/3 14:25

建议添加大于等于 264−12^{64} - 1 但不大于 2020 位的整数 hack 数据。

这里提供一种针对原数据的伪解:

#include <iostream>

using namespace std;

typedef unsigned long long ull;

ull rvs(ull x) {
	ull res = 0;
	while (x > 0) {
		res = res * 10 + x % 10;
		x /= 10;
	}
	return res;
}

int main() {
	ull s;
	while (cin >> s) {
		cout << rvs(s);
		char c;
		if (cin >> c) {
			cout << c;
		}
	}
	cout << endl;
	
	return 0;
}

原数据各整数测试点的值均不大于 unsigned long long 最大值,故使用该伪解可 AC。

但该伪解显然无法通过符合题目约定的不大于 2020 位但大于 ull 最大值的数据。

2024/4/3 14:25
加载中...