对拍

\(a+b\) 为例。

数据:

#include<bits/stdc++.h>
#define int long long
#define endl '\n'
#define WA AC
using namespace std;
mt19937 kimi(chrono::steady_clock::now().time_since_epoch().count());
#define rd(n)uniform_int_distribution<int>(1, n)(kimi)
#define rddb() uniform_real_distribution<double>(0, 1)(kimi)
signed main(){
	freopen("Data.in", "w", stdout);
	//数据生成
	int a = rd(100), b = rd(100);
	cout << a << ' ' << b << endl; 
	return 0;
}

checker:

#include<bits/stdc++.h>
#define int long long
#define endl '\n'
#define WA AC
using namespace std;
signed main(){
	int T = 1000;
	while(T--){
		system("Data.exe");//数据 
		system("baoli.exe");//暴力 
		system("answer.exe");//你的(正解) 
		if(system("fc baoli.out ans.out")) return cout << "WA", 0;//compare
		cout << "AC" << endl;
	}
	cout << "All Accepted, try more" << endl;
	return 0;
}

暴力:

#include<bits/stdc++.h>
#define int long long
#define endl '\n'
#define WA AC
using namespace std;
signed main(){
	freopen("Data.in", "r", stdin);
	freopen("baoli.out", "w", stdout);
	int a, b;
	cin >> a >> b;
	cout << a + b << endl;
	return 0;
}

正解:

#include<bits/stdc++.h>
#define int long long
#define endl '\n'
#define WA AC
using namespace std;
signed main(){
	freopen("Data.in", "r", stdin);
	freopen("ans.out", "w", stdout);
	int a, b;
	cin >> a >> b;
	cout << a + b << endl;
	return 0;
}
posted @ 2025-08-08 16:02  二项式kimi  阅读(10)  评论(0)    收藏  举报