VBA Rätsel für Excel - Schleifen?

...komplette Frage anzeigen Rätsel - (Programm, Excel, Rätsel)

3 Antworten

also ja, mit VBA lässt es sich lösen. ist aber ein wenig tricky. mit brute force (roher gewalt): alles durchprobieren. mit einsatz einer rekursiven funktion.

zeitlich passt es mir gerade nicht so. hat jemand lust?

natürlich ginge das auch in java oder in javascript (da könnte man es als webanwendung anbieten, vielleicht auch mit eingabe eines anderen beziehungsgraphen)

ich würde ja drüber nachdenken, aber ich verstehe das rätsel nicht. was heisst das: "der definierten zahl entsprechen"

und: "die verbundenen felder" - sind nicht alle felder irgendwie miteinander verbunden? ist benachbart gemeint?

wenn du es verstanden hast: mach mal ein beispiel (auch wenns nicht zutrifft)

Ich versuchs mal zu umschreiben:

Annahme: A=0, B=1, C=2, D=3, E=4, F=5, G=6, H=7, I=8, J=9 und K=10

Die 0 ist auf A und A(0)=I(8)+D(3)+B(1)+E(4)+F(5) -> 0=8+3+1+4+5 -> 0=21

Die 1 ist auf B und B(1)=A(0)+C(3)+G(6) -> 1=0+3=6 -> 1=9

Die 2 ist auf C und C(2)=B(1)+I(8) -> 2=1+8 -> 2=9

Die 3 ist auf D und D(3)=A(0)+I(8) -> 3=0+8 -> 3=8

Die 4 ist auf E und E(4)=A(0)+G(6) -> 4=0+6 -> 4=6

Die 5 ist auf F und F(5)=A(0)+G(6)+K(10) -> 5=0+6+10 -> 5=16

Die 6 ist auf G und G(6)=B(1)+E(4)+F(5)+H(7)+I(8)+J(9) -> 6=1+4+5+8+9 -> 6=27

Die 7 ist auf H und H(7)=G(6)+K(10) -> 7=6+10 ->7=16 usw...

Jetzt ist die Frage, wie die Zahlen angeordnet werden müssen, dass folgedes stimmt:

0=13, 1=14, 2=23, 3=18, 4=19, 5=20, 6=23, 7=15, 8=15, 9=21, 10=14

Ich hoffe, dass die Umschreibung jetzt in etwa verständlich ist??

Nur mal schnell eingeschoben:

Zitat: "...die Summe der verbundenen Felder..."
Also das gewählte Feld ist mit zu rechnen.

Die 2 ist auf C, entspricht also: C(2)+B(1)+I(8) = 2+1+8 = 11 (nicht 9)

Gruß aus Berlin

0

Teillösung (TEIL !!)

Bei Einsatz von (A,B,C,...) 6, 4, 1, 3, 0, 5, 2, 10, 9, 0, 7

stimmen die Knoten C, D, E, F und I mit den Anforderungen überein.
(ja,ja, ich weiss: die Null ist doppelt vergeben, darf nicht sein)

Hat jemand Lust, weiter zu machen ?

Gruß aus Berlin

0

Was möchtest Du wissen?