试图在 Dafny 中证明非重复元素序列的问题
作者:MogicFrog 提问时间:9/6/2023
假设我们有一个序列 s,并且所有元素都与其他元素不同。我这样描述这个属性 predicate all_element_different(s: seq<int>) { forall i,j :: ...
dafny 问答列表
作者:MogicFrog 提问时间:9/6/2023
假设我们有一个序列 s,并且所有元素都与其他元素不同。我这样描述这个属性 predicate all_element_different(s: seq<int>) { forall i,j :: ...
作者:Hath995 提问时间:11/3/2023
我遇到了这种情况,我怀疑触发器是一个问题,但我不太明白为什么触发器是一个问题。 以下内容无法验证。 predicate isSlice(ss: string, s: string, i: int,...
作者:A. Meijster 提问时间:6/30/2023
谁能给我一个简单的 Dafny 程序的例子,比如从键盘上读取两个整数并输出它们的总和? 我想用 Dafny 来学习我们大学的编程课程,但我真的需要 I/O。 我找到了输出的“打印”,但找不到任何输入...
作者:MogicFrog 提问时间:8/9/2023
我的代码只包含子句,但我需要旅行一些集合。根据官方文档,我使用代码来旅行我的集合:function var node_set := tree_nodes(t); var result := 0....
作者:ZihaoZhang 提问时间:11/4/2023
下面是一个示例: function intsetmax(s:set<int>):int requires |s| > 0 ensures var m := intsetmax(s); m in...