Habe ein Programm in Python geschrieben, welches den Problemraum für HECTOC bei einer gegebenen sechsstelligen Zahl mittels eines Brute-Force-Ansatzes durchsucht (Laufzeit ohne Optimierungen auf einem modernen Notebook zwischen ca. 20 und 60 Sekunden). Es werden die folgenden Lösungen gefunden (minimale Klammerung):
(7+7)*6+3+7+6
(7+7-6)*3+76
7*(7+6+3/7)+6
7*7+6+3+7*6
Ich kann nicht mit abschließender Sicherheit sagen, dass das alle möglichen Lösungen sind. Das Programm rechnet mit Gleitkommazahlen doppelter Genauigkeit. Es ist trotzdem nicht auszuschließen, dass Überläufe des möglichen Wertebereichs oder Rundungsfehler gültige Lösungen "verschlucken" können.
Vier aufgefundene Lösungen für eine HECTOC-Zahl sind anhand der Ergebnisse meiner bisherigen Experimente eher wenig: Ich habe auch Beispiele, wo das Programm über 50 Lösungen findet (bspw. 648262).