Re: Alle "logischen Möglichkeiten" auflisten
18. Apr 2005, 16:55
Nimm doch, was dir ein Prozessor bietet: Zahlen.
Deine Wahr/Falsch-Tabellen mit den Variablen A, B, C, D, ... Z kannst du auf 32Bit-Zahlen übertragen:
Bit 1, Bit 2, Bit 3, Bit 4 .... Bit 26, ... Bit 32
Wenn du alle Werte haben willst, zähle von 0 solange hoch, bis alle Variablen wahr (also 1) sind. Dann musst du nur noch mit AND die entsprechenden Bits herausfiltern und als w (für 1) oder f (für 0) in die Datei schreiben.
Edit: Alternativ kannst du mit einem array of Boolean arbeiten, dann ist es aber viel schwerer, die entsprechenden Werte mit geringem Aufwand zu bekommen.
|