A~F
が以下のコードでF
で始まる条件に該当すると思われますので確認ください。
Python
1 import itertools
2 for A , B , C , D , E , F in itertools . product ( [ True , False ] , repeat = 6 ) :
3 s1 = A and B and C and ( D or E or F )
4 s2 = A and B and C and D or E or F
5 print ( f' { "T" if s1 == s2 else "F" } ' , A , B , C , D , E , F )
6 """
7 T True True True True True True
8 T True True True True True False
9 T True True True True False True
10 T True True True True False False
11 T True True True False True True
12 T True True True False True False
13 T True True True False False True
14 T True True True False False False
15 F True True False True True True
16 F True True False True True False
17 F True True False True False True
18 T True True False True False False
19 F True True False False True True
20 F True True False False True False
21 F True True False False False True
22 T True True False False False False
23 F True False True True True True
24 F True False True True True False
25 F True False True True False True
26 T True False True True False False
27 F True False True False True True
28 F True False True False True False
29 F True False True False False True
30 T True False True False False False
31 F True False False True True True
32 F True False False True True False
33 F True False False True False True
34 T True False False True False False
35 F True False False False True True
36 F True False False False True False
37 F True False False False False True
38 T True False False False False False
39 F False True True True True True
40 F False True True True True False
41 F False True True True False True
42 T False True True True False False
43 F False True True False True True
44 F False True True False True False
45 F False True True False False True
46 T False True True False False False
47 F False True False True True True
48 F False True False True True False
49 F False True False True False True
50 T False True False True False False
51 F False True False False True True
52 F False True False False True False
53 F False True False False False True
54 T False True False False False False
55 F False False True True True True
56 F False False True True True False
57 F False False True True False True
58 T False False True True False False
59 F False False True False True True
60 F False False True False True False
61 F False False True False False True
62 T False False True False False False
63 F False False False True True True
64 F False False False True True False
65 F False False False True False True
66 T False False False True False False
67 F False False False False True True
68 F False False False False True False
69 F False False False False False True
70 T False False False False False False
71 """