[C++模板] HCT 测试数据生成器 1.0

HCT 附件下载

HCT.zip

使用方法

  1. 将 HCT.h 下载并放入某个文件夹内.
  2. 在同一文件夹下新建一个空 Cpp 文件.
  3. 头文件位置添加 #import "HCT.h".
  4. 新建两个函数 void create()void solve() 并填入内容. 前者是你生成的随机数据方案 (不用 srand,HCT 已帮你生成好了). 后者是一个正解代码 (包括读入与输出). 不要写主函数.
  5. 运行程序. file name 意为输入文件名. (注意输入文件名指的是 "test0.in" 中的 "test",即前半部分). amount of tests 是测试点总数,因为技术限制目前最大是 10 个. 随后程序便会帮你创建好要求的测试点,你可以在同一文件夹下查看.
  6. HCT 中 定义的 Rand() 函数可以生成 MaxInt 范围内的全部数字. mrand(x,y) 与 mRand(x,y) 可以生成 区间 [x,y] 内的全部数字.

使用例

创建 A+B Problem 的测试数据.

#import "HCT.h"
void create(){
	cout<<Rand()<<" "<<Rand()<<endl;
}
void solve(){
	int a,b;
	cin>>a>>b;
	cout<<a+b<<endl;
}
posted @ 2024-04-09 10:45  HaneDaniko  阅读(41)  评论(3编辑  收藏  举报