Skip to content

Releases: gi-b716/autoHack

6.1.8

24 Nov 15:52
4bbaa22
Compare
Choose a tag to compare

Full Changelog: 6.1.5...6.1.8

6.1.5

23 Nov 14:40
6.1.5
fa9a4c4
Compare
Choose a tag to compare

Full Changelog: 6.1.4...6.1.5

6.1.4

23 Nov 05:11
Compare
Choose a tag to compare

Full Changelog: 6.1.3...6.1.4

6.1.3

23 Nov 00:54
Compare
Choose a tag to compare

Full Changelog: 6.1.2...6.1.3

6.1.2 - Testlib Checker

17 Nov 01:36
6.1.2
7ea0272
Compare
Choose a tag to compare

6.1.1 - Testlib Checker

17 Nov 00:23
6.1.1
49b96a1
Compare
Choose a tag to compare

6.1.0 - Testlib Checker

16 Nov 15:55
6.1.0
dc9b7c0
Compare
Choose a tag to compare

Checker Example:

#include "testlib.h"
#include <cmath>

int main(int argc, char *argv[])
{
	registerTestlibCmd(argc, argv);
	int pans = ans.readInt(), pout = ouf.readInt();
	if (pans == abs(pout)) {
		quitf(_ok, "The answer is correct.");
	}
	else {
		quitf(_wa, "The answer is wrong: expected = %d, fount = %d.", pans, pout);
	}
	return 0;
}

Full Changelog: 6.0.0...6.1.0

6.0.0 - Custom Checker

16 Nov 07:01
Compare
Choose a tag to compare

Checker Example:

#include <fstream>
std::ifstream ansf, outf;
int ans, out;
int main(int argc, char const *argv[]) {
	ansf.open(argv[2], std::ios::in);
	outf.open(argv[1], std::ios::in);
	ansf >> ans;
	outf >> out;
	return ans == abs(out);
}

Return code:

  • 1: Accept
  • 0: Wrong answer

Full Changelog: 5.1.3...6.0.0

5.1.3

16 Nov 02:56
Compare
Choose a tag to compare

Full Changelog: 5.1.2...5.1.3

5.1.2 - Change Mirror

15 Nov 15:37
5.1.2
24dfa6d
Compare
Choose a tag to compare