3 Zahlen Vergleichen ohne Vergleich |
25.01.2007, 20:59 | Moeki | Auf diesen Beitrag antworten » | ||
3 Zahlen Vergleichen ohne Vergleich Ich hätt' hier mal ne spannende Rätselaufgabe, wo ich leider nicht weiterkomme.
Also die mittlere Zahl kriege ich raus, wenn ich alle drei addiere und die kleinste und größte abziehe. Aber wie bestimme ich diese? Gruß, Moeki. |
||||
25.01.2007, 21:22 | Schmonk | Auf diesen Beitrag antworten » | ||
RE: 3 Zahlen Vergleichen ohne Vergleich
Wenn du weißt, was die Kleinste und Größte ist, weißt du automatisch auch, was die Mittlere ist. Ganz ohne Rechnung EdIt: Was verstehst du denn als "direkten Vergleich"? Man könnte sich ja die Sigum-Funktion der Differenzen anschauen, wenn das erlaubt ist. Damit ist es dann ganz leicht. |
||||
25.01.2007, 22:50 | Moeki | Auf diesen Beitrag antworten » | ||
Im Endeffekt soll das mittels den Grundoperationen von Pascal und ohne Vergleiche (IF, Case Of, usw.) funktionieren. Pascal hat keine signum Funktion. |
||||
26.01.2007, 11:34 | Divergenz | Auf diesen Beitrag antworten » | ||
Hallo, na mit der min und max Funktion ist es doch einfach, wenn man diese benutzen darf. Seien x,y,z die drei Zahlen und a<b<c soll das geordnete Tripel sein, dann ist: a=min(x,min(y,z)) c=max(x,max(y,z)) b=x+y+z-a-c |
||||
26.01.2007, 16:11 | grybl | Auf diesen Beitrag antworten » | ||
ich verschiebe das mal, denn bei einer Rätselerstellung sollte dem Poster schon die Antwort bekannt sein |
||||
26.01.2007, 20:09 | AD | Auf diesen Beitrag antworten » | ||
Nur falls noch der Einwand kommt "min und max sind auch nicht gestattet", klappt die Idee von Divergenz trotzdem, zumindest wenn wenigstens die Betragsfunktion erlaubt ist. Und zwar wegen . |
||||
Anzeige | ||||
|
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
|
Die Neuesten » |