Testlib tóm tắt

Nếu ngươi đang ở sử dụng C++ ra một đạo thuật toán thi đua đề mục, Testlib là biên soạn tương quan trình tự ( generator, validator, checker, interactor ) khi ưu tú phụ trợ công cụ. Nó là Nga cùng mặt khác một ít quốc gia ra đề mục người chuẩn bị công cụ, rất nhiều thi đấu cũng đều ở dùng nó: ROI, ICPC khu vực tái, sở hữu Codeforces round……

Testlib kho chỉ cótestlib.hMột văn kiện, sử dụng khi chỉ cần ở sở biên soạn trình tự mở đầu tăng thêm#include "testlib.h"Là được.

Testlib cụ thể sử dụng:

  • Biên soạnGenerator,Tức số liệu sinh thành khí.
  • Biên soạnValidator,Tức số liệu kiểm tra khí, phán đoán sinh thành số liệu hay không phù hợp đề mục yêu cầu, đủ số theo phạm vi, cách thức chờ.
  • Biên soạnInteractor,Tức lẫn nhau khí, dùng cho lẫn nhau đề.
  • Biên soạnChecker,TứcSpecial Judge.

Testlib cùng Codeforces khai pháPolygonRa đề mục ngôi cao hoàn toàn kiêm dung.

testlib.hỞ 2005 năm nhổ trồng tựtestlib.pas,Cũng vẫn luôn ở đổi mới. Testlib cùng tuyệt đại đa số biên dịch khí kiêm dung, như VC++ cùng GCC g++, cũng kiêm dung C++11.

Bổn văn chủ yếu phiên dịch tựTestlib - Codeforces.testlib.hGitHub tồn trữ kho vìMikeMirzayanov/testlib.