![]() |
Lösungsweg für Denkaufgabe
Moin moin,
bei folgender Aufgabe sind die Operatoren zwischen den Zahlen so zu setzen, dass sich eine mathematisch korrekte Lösung ergibt:
Code:
Die Lösung ist mir bekannt. Ich habe sie durch durchprobieren rausgefunden.
7 5 3 8 4 = 31
Meine Frage ist nun, gibt es hier oder besser allgemein für diese Art von Aufgaben einen Algorithmus um auf die Lösung zu kommen? |
AW: Lösungsweg für Denkaufgabe
"brute force" wäre ein Ansatz. aka "alles durchprobieren"
|
AW: Lösungsweg für Denkaufgabe
Mit der Aufgabe hat mich mal mein Kollege eines morgens überrascht. Er hat nur 3,5 Minuten dafür gebraucht, hielt sich deshalb für klug. Ich habe 30 Sekunden gebraucht. Und was habe ich davon? Er hat heute meinen Job :stupid:
|
AW: Lösungsweg für Denkaufgabe
Ja Bruteforce! Und ich würde es NICHT mit Delphi machen sondern mit Prolog.
|
AW: Lösungsweg für Denkaufgabe
Hm schade, ich war der Meinung, dass es hierbei einen mathemetischen "Trick" gibt.
|
AW: Lösungsweg für Denkaufgabe
[OT]
Ist 9live nicht Pleite gegangen? [/OT] |
AW: Lösungsweg für Denkaufgabe
Zitat:
Ist natürlich auch etwas Glück dabei gleich am Anfang schon mal richtig gelegen zu haben. |
AW: Lösungsweg für Denkaufgabe
Zitat:
|
AW: Lösungsweg für Denkaufgabe
Um sich das Problem genauer anzuschauen, fehlen einige Informationen:
Das Problem sieht imho (<- hab aber keine Ahnung) schwer aus, vielleicht schafft es ja jemand zu zeigen, das es NP-vollständig ist (oder eben nicht) :wink: |
AW: Lösungsweg für Denkaufgabe
Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz