对拍模板

\(\LARGE\frak{err.cpp}\)

error.

#include <bits/stdc++.h>
using namespace std;
signed main() {
	freopen("F:\\data.in", "r", stdin);
	return 0;
} 		

\(\LARGE\frak{std.cpp}\)

standard.

#include <bits/stdc++.h>
using namespace std;
signed main() {
	freopen("F:\\data.in", "r", stdin);
	return 0;
} 

\(\LARGE\frak{ged.cpp}\)

getdata.

一般的 DS 模板。

#include <bits/stdc++.h>
using namespace std;
signed main() {
	freopen("F:\\data.in", "w", stdout);
	srand((unsigned)time(0));
	int n = 5, m = 5;
	cout << n << " " << m << "\n";
	for (int i = 1; i <= n; i++) cout << rand() % 10 - 5 << " "; cout << "\n"; 
	while (m--) {
		int rd = rand() % 4;
		if (rd == 0) {
			int l = rand() % n + 1, r = rand() % n + 1;
			if (l > r) swap(l, r);
			cout << "1 " << l << " " << r << " " << rand() % 10 - 5 << "\n";
		}
		if (rd == 1) {
			int l = rand() % n + 1, r = rand() % n + 1;
			if (l > r) swap(l, r);
			cout << "2 " << l << " " << r << " " << rand() % 10 + 1 << "\n";
		}
		if (rd == 2) {
			int l = rand() % n + 1, r = rand() % n + 1;
			if (l > r) swap(l, r);
			cout << "3 " << l << " " << r << "\n";
		}
		if (rd == 3) {
			int l = rand() % n + 1, r = rand() % n + 1;
			if (l > r) swap(l, r);
			cout << "4 " << l << " " << r << "\n";
		}
	} 
	return 0;
} 

字符串模板:

#include <bits/stdc++.h>
using namespace std;
int x = 114, y = 666;
signed main() {
	freopen("F:\\data.in", "w", stdout);
	for (int i = 0; i <= 1000; i++) x ^= y, swap(x, y), clock();
	srand(time(0) * (clock() + 5));
	for (int i = 1; i <= 5; i++) cout << (char)(rand() % 26 + 'a');
	return 0;
} 

\(\LARGE\frak{chk.bat}\)

check.

:loop
	ged.exe
	std.exe > qwq.out
	err.exe > qaq.out
	fc qwq.out qaq.out
	if not errorlevel 1 goto loop
pause
posted @ 2023-05-19 21:43  Network_Error  阅读(51)  评论(0)    收藏  举报