私は次の条件を単純化しようとしています:
for ( int t=0, size=fo.getPrintViewsPerFile().size();
t<size && t<countPerFile;
t++)
{
// ...
}
、 より正確に:
t<s && t<c
2回比較してから、それらからブール値を計算する必要があります。それを行う簡単な方法はありますか?いいえの場合、どのように証明できますか? 証明木、ある程度単純化できます。
[追加した]
私は論理を通して問題を直接解決しようとしました。最小値を選択することの意味を見るのは興味深いでしょう。リンク:
http://www.umsu.de/logik/trees/?f= (\exists%20s%20\exists%20c%20\forall%20t%20%20(Pts%20\land%20Ptc))\leftrightarrow \neg(\foralls\forallc\existst(\neg(Pts)\lor\neg(Ptc)))