gpt4 book ai didi

c++ - 生成与验证

转载 作者:行者123 更新时间:2023-11-28 08:30:58 25 4
gpt4 key购买 nike

我想知道我是否正在生成一个数字并提供一个输入,然后我想验证这些对是否有效。我会把结果存储在某个地方吗?我不倾向于,因为我可以运行一百万个输入。也许在我的验证函数中,我只是调用生成函数,它为给定的输入生成随机代码,然后比较 key 对?这样我就不必保留文件或存储区域来查找等?我不确定哪个是更好的解决方案或更好的方法。

最佳答案

合理的方法是将生成函数与验证函数分开,然后即时处理。

int generate_random() { /* ... */ }

bool verify_result(int arg) { /* ... */ }

int main()
{
for (int = i; i < 1000000; ++i)
{
int n = generate_random();
if (!verify_result(n)) { /* launch missile */ }
}
}

(您没有提供任务的太多细节,但在大多数情况下,将数百万个数字存储在文件中只是为了稍后验证它们是不明智的)。

关于c++ - 生成与验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2133875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com