怎么在代码中改变 testlib.h 生成随机数的种子
  • 板块学术版
  • 楼主AKPC
  • 当前回复5
  • 已保存回复5
  • 发布时间2025/7/30 19:29
  • 上次更新2025/7/31 10:08:40
查看原帖
怎么在代码中改变 testlib.h 生成随机数的种子
540363
AKPC楼主2025/7/30 19:29

rt

#include "testlib.h"
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define fo(i,l,r) for(int i=l;i<=r;i++)
#define ro(i,r,l) for(int i=r;i>=l;i--)
signed main(int argc,char** argv){
    registerGen(argc, argv, 1);
    fo(i,1,5)
        cout<<rnd.next(1,5)<<' ';
    cout<<'\n';
    return 0;
}

这份代码跑出来一直都是一个结果(NOI Linux),搜了一下发现可以在调用 ./data 的后面加参数,但是有点麻烦。

有没有可以在代码内部修改种子的方法?谢谢!

2025/7/30 19:29
加载中...