Zahlenrätsel - bitte helft mir auf die Sprünge...
-
Hallo - ich bins nochmal!
Bei der Mahte Hausübung, von der ich gestern schon eine Nummer gepostet hatte, is noch so eine blöde (einfache? lustige?) Nummer dabei:
[IMG]http://mitglied.lycos.de/allesdada/1236.jpg[IMG]
wenn 0<a<b<c für die 3ziffrige Zahl, dann gilt das doch z.B. für:
123
124
125
126
127
128
129
134
135
136
137
138
139
145
146
usw...bis 789 oder? wie geh ich da am besten vor? habt ihr eine Idee? da muss ich ja wohl nicht alle Werte für c durchprobieren oder?Danke euch,
Alex
-
-hier stand müll-
-
Wenn man keinen Ansatz hat, einfach mal ein bisschen rumprobieren:
123+132+213+231+312+321 = 1332
ups, genau 222 zu klein. Damit hat man doch schon fast die Loesung.
-
-wieder müll-
-
hmmm...achso da hab ich aber auch einen gscheiten Denkfehler gehabt - Ich dachte, dass 0 < a < b < c in der selben Reihenfolge bleiben muss...
Dann is also wenn a=1 b=2 c=4:
124+142+214+241+421+412=1554
also dürfte wohl c=4 stimmen...
danke,
greetz
-
Ich glaub da hilft nur probieren.
#include <conio.h> #include <stdio.h> int main(int argc, char* argv[]) { for (int i = 0; i<=9;i++) for (int j=i+1; j<=9; j++) for (int k = j+1; k<=9; k++) { int x = i * 100 + j * 10 + k + i * 100 + k * 10 + j + j * 100 + i * 10 + k + j * 100 + k * 10 + i + k * 100 + j * 10 + i + k * 100 + i * 10 + j; if ( x == 1554 ) printf("Lsg: a=%d b=%d c=%d\n",i,j,k); } getch(); return 0; }
liefert:
Lsg: a=0 b=1 c=6
Lsg: a=0 b=2 c=5
Lsg: a=0 b=3 c=4
Lsg: a=1 b=2 c=4Das erste hab ich nachgerechnet. Scheint zu stimmen.
Viele Grüße
Fischi
-
Alex Meyer schrieb:
Dann is also wenn a=1 b=2 c=4:
124+142+214+241+421+412=1554
also dürfte wohl c=4 stimmen...
Fischi schrieb:
Lsg: a=0 b=1 c=6
Lsg: a=0 b=2 c=5
Lsg: a=0 b=3 c=4
Lsg: a=1 b=2 c=4Naja, die ersten 3 widersprechen 0 < a.
-
SG1 schrieb:
Naja, die ersten 3 widersprechen 0 < a.
Uups, habe ich wohl überlesen.
Naja, dann ist wirklich nur das letzte Tripel Lösung.Viele Grüße
Fischi