Python (または疑似コード) で、特定の関数 [f1,...,fn] のリストと特定の入力のリスト [x1,...,xn] は、fi(xj) (関数と入力のすべてのペアを意味する) を 1 回だけ出力します。
もちろん、これを実装する単純な提案は次のようになります。
for f in lst1:
for x in lst2:
f(x)
しかし問題は、一部の関数が一部の入力で永遠にループする可能性があることです。
ステッパーを使用することが許可されています (これには、呼び出されるたびに関数の後続の計算ステップを 1 つ作成する step() メソッドがあります)
その方法についてのアイデアまたはアルゴリズムが必要です。