Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Hallo!
Du nimmst die Küsse*4 wegen dem zurückküssen...jaaa, dahingehend ist es wirklich richtig was Du sagst.. Da habe ich jetzt natürlich nur an die "Kussaktion" als solche gedacht...
Ich und die anderen gehen davon aus, wenn 2 Mädels sich küssen (...wie schön) sind das 2 Küsse, also *2...
Hmm, hast aber Recht:
Wir sollten mit *4 rechnen!
Damit rechnen dann alle falsch lol:Dalso gut! Dann kann ich heute Abend nochmal ne Konstante ändern...
Gruß!
Mit einem freundlichen Wort und etwas Gewalt erreicht man viel mehr als nur mit einem freundlichen Wort. [...Marcus zu Lennier, B5]
Prinzipiell geb ich Lucki recht mit seiner Rechnung. An Induktion habe ich gar nicht gedacht. Ist Codetechnisch sicher das Kürzeste. Rechentechnisch wird aber die Formel ohne Schleifen wohl schneller sein, was ja aber hier nicht gefragt ist.
Dennoch frage ich mich, wie du mit nur 4 Elementen auskommst. Für 2*w*(w-1) brauchst ja alleine schon 3 Elemente + 1 Konstante. Und das ist ja gerademal die Anzahl der Küsse unter den Frauen.
Gruß
@Mr.T. jetzt war ich schon ganz verwirrt und verzweifelt, bis ich gesehen habe, dass in deinem Post die 36 + 12 natürlich 48 und nicht 44 ergeben
A few weeks of developement and testing can save a WHOLE afternoon in the library!
' schrieb:Dennoch frage ich mich, wie du mit nur 4 Elementen auskommst. Für 2*w*(w-1) brauchst ja alleine schon 3 Elemente + 1 Konstante.
Gruß
Natürlich fasse ich alles in je einer einzigen Formel zusammen, und die lauten bei mir:
mw = m+w (Hilfsgröße) HS = mw*(mw+1)/2
KS =2* w*mw
Und da sieht man direkt, was man braucht:
1*Addition mw=(m+w)
1*Increment_um_eins, (mw+1)
2*Mehrfacharihmetrik für Multiplikation/Division von je 3 Elementen für HS und KS
1 Konstante mit Wert 2 (wird 2* verwendet)
Alles gilt natürlich nur unter der Voraussetzung, daß die Formeln wirklich stimmen. Ich hatte weiter oben, damit man das Ergebnis kontrollieren kann, für KS (nur das schien mir umstritten) in Tabellenform 9 Ergebnisse gepostet, und zwar alle möglichen 9 Werte im Bereich w=1,2,3 und m=0,1,2. Vergleiche doch mal, ob bei Dir dasselbe herauskommt.
Gruß Ludwig
Anzeige
27.03.2007, 13:14 (Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2007 13:17 von Kvasir.)
Ist in deiner Tabelle der Gastgeber schon mitgerechnet?
Ich bekomme folgendes (Gastgeber ist Männlein, wird noch dazugerechnet):
m 0 1 2
w
1 2 4 6
2 6 10 14
3 12 18 24
Mit der 2 Küsschen Variante. Macht auch Sinn meines Erachtens.
Bei dir dürfte ein Fehler sein. Bei 0 (also 1 = GG) Männern und 2 Frauen sind es doch 6 und nicht 8 Küsse.
Ich glaube du hast einen Fehler beim Vereinfachen der Formel gemacht:
KS = 2* ( m*w + w*(w+1)/2) Ich denke nicht, dass sich das auf deine Formel vereinfachen lässt.
Die Mehrfacharithmetik hab ich in meinem Code nicht einbauen können, ich versuch mal dahingehend noch zu optimieren
A few weeks of developement and testing can save a WHOLE afternoon in the library!
27.03.2007, 13:22 (Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2007 13:25 von Kvasir.)
Soda nun kann ich mich auch gleich nochmal berichtigen.
Hab mir die Aufgabenstellung nochmals durchgelesen.
Wenn man davon ausgeht, dass jede Frau jede küsst, dann hat Lucki natürlich recht und auch sicherlich die kürzeste Variante gefunden.
Ich berechne die Küsse ähnlich dem Händeschütteln. Also, dass jede Frauenpaarung sich einmal gegenseitig küsst (mit 2 Küssen).
edit: Lucki's Lösung versprüht zwar mehr Liebe (also Küsschen), aber meine macht mehr Sinn
Beim begrüßen gibts doch normalerweise 2 Wangenküsse pro Paarung und nicht zuerst 2 auf die Wangen von Frau A und dann nochmal 2 auf die Wangen von Frau B
A few weeks of developement and testing can save a WHOLE afternoon in the library!
27.03.2007, 13:51 (Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2007 14:04 von Lucki.)
' schrieb:Mit der 2 Küsschen Variante. Macht auch Sinn meines Erachtens.
Bei dir dürfte ein Fehler sein. Bei 0 (also 1 = GG) Männern und 2 Frauen sind es doch 6 und nicht 8 Küsse.
Das kann ich nicht nachvollziehen.
Einigkeit besteht erst mal darüber, das der Gastgeber beim Parameter m nlcht mitgezählt wird, es zählen nur die Gäste. Weiterhin: die Küsse zahlen nicht doppelt. Wenn also 2 Frauen ganz allein ihr auferlegtes Arbeitspensum erledigen, dann sind das insgesamt (man küsst sich ja nicht auf den Mund) 4 gesendete (2 Pro Frau) und 4 empfangene Küsse. Es werden aber nur (die gleichgroße Anzahl) der gesendeten oder empfangenen gezählt, also sind das 4 Küsse insgesamt. (Also 1 Kuss besteht immer aus Senden und Empfangen)
Und jetzt zu Deinem Beispiel:
m=0, w=2
2 Frauen untereinander: 4, wie oben besprochen
Der Gastgeber küsst jede der beiden Frauen 2 mal, ergibt 4
Die Summe ist 8
Zitat:Beim begrüßen gibts doch normalerweise 2 Wangenküsse pro Paarung und nicht zuerst 2 auf die Wangen von Frau A und dann nochmal 2 auf die Wangen von Frau B
Also jetzt wirds ja wirklich dubios. Wer sagt denn, daß die beiden Frauen ein "Paar" sind. Soll das so funktionieren, daß die zweite Frau, wenn sie ein halbe Stunde später kommt, vom Gastgeber nicht mehr geküßt wird? Wenn ja, welche Ausrede hat dann der Gastgeber? Und wenn sie zufällig zugleich kommen, welche soll er dann küssen, und wie soll er das rechtfertigen, daß er nur eine von beiden küsst? Aber vor allem: Wo steht sowas in der Aufgabenstellung?
27.03.2007, 13:57 (Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2007 13:59 von Mr.T.)
' schrieb:edit: Lucki's Lösung versprüht zwar mehr Liebe (also Küsschen), aber meine macht mehr Sinn
Beim begrüßen gibts doch normalerweise 2 Wangenküsse pro Paarung und nicht zuerst 2 auf die Wangen von Frau A und dann nochmal 2 auf die Wangen von Frau B
Hehe...jaaaaa, so dachte ich auch, aber dann muss ich einräumen, dass beide Mädels halt gleichzeitig küssen, also tatsächlich 4* die Lippen gespitzt werden...küssen.
Naja, das ist jetzt nicht so wichtig. Ergebnis *2 - un feddig.
Also. Jetzt mal Klartext von vorne an alle:
Postet mal Eure FP mit 2M und 3W, sowie 500M und 700W. Dann vergeleichen wir und könne feststellen, wer noch falsch rechnet.
Dann können wir endlich zum Posten der VIs kommen und uns verbessern.
Also sehe ich richtig, dass niemand versucht hat da eine rekursive Lösung zu finden? Scheint ja auch nicht die eleganteste u sein...
Gruß
Edit: Halt Lucki: GG & 2F sind aber 2*4 Küsse! Also 8 und 4 sind 12!
Mit einem freundlichen Wort und etwas Gewalt erreicht man viel mehr als nur mit einem freundlichen Wort. [...Marcus zu Lennier, B5]