Könnt ihr mir helfen, bei meiner Mathewette?


10.04.2021, 15:06

Irgendwie gab es einen Fehler, als ich die Aufgabe reingestellt habe. So könnt Ihr euch das sicherlich besser Vorstellen.

Oubyi, UserMod Light  10.04.2021, 15:05

Jetzt hast Du die Frage geändert und die | bis auf einen gelöscht. Was soll das JETZT bedeuten?

MzzBlack 
Fragesteller
 10.04.2021, 15:13

Ich habe ein Bild reingestellt, was es hoffentlich etwas verständlicher macht.


AlisaL  10.04.2021, 15:05

Was meinst du mit den "_____|"? Soll die Zahl durch 2 und durch 3 und ... teilbar sein? Oder durch irgebdeine Zahl, die mit 2 anfängt?

MzzBlack 
Fragesteller
 10.04.2021, 15:15

Die ersten Zwei Zahlen müssen durch 2 teilbar sein. Die ersten Drei Zahlen müssen durch 3 teilbar sein. Die ersten Vier Zahlen dann durch 4 und so weiter.

4 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Ich denke mal, dass 381654729 gesucht ist, wenn ich richtig verstanden habe, wie du (bzw. dein Kollege) das mit der Teilbarkeit gemeint hast...

  • 38 ist durch 2 teilbar.
  • 381 ist durch 3 teilbar.
  • 3816 ist durch 4 teilbar.
  • 38165 ist durch 5 teilbar.
  • 381654 ist durch 6 teilbar.
  • 3816547 ist durch 7 teilbar.
  • 38165472 ist durch 8 teilbar.
  • 381654729 ist durch 9 teilbar.

Ich habe die Zahl einfach mit Ausprobieren gefunden, da ich zu faul gewesen bin da extra darüber nachzudenken. Dazu habe ich ein kleines Python-Programm geschrieben, welches mir dann die Zahl 381654729 als Ergebnis ausgegeben hat.

from itertools import permutations
for p in permutations("123456789"):
    s = "".join(p)
    passt = True
    for m in range(2, 10):
        if int(s[:m]) % m != 0:
            passt = False
            break
    if passt:
       print(s)

[Die Laufzeit des Programms beträgt bei mir etwa 0,3 Sekunden. Und das Programm zu schreiben hat auch nicht lange gedauert.]

MzzBlack 
Fragesteller
 10.04.2021, 15:27

0.0 okay das hat mich sehr überrascht. Er meinte, dass er dafür 2 Stunden gebraucht hätte, um die Lösung(natürlich nur mit dem Kopf) herauszufinden.

Das ist genau die richtige Weise, wie ich die Teilbarkeit gemeint hatte.

Vielen Dank!

0

Spontan:

Die fünfte Stelle ist schon mal ein 5
die 2., 4., 6., 8. Stelle sind aus 2, 4, 6, 8, also gerade, der Rest aus 1, 3, 5, 7, 9

...

Schau mal, was Dir sonst noch auffält.

MzzBlack 
Fragesteller
 10.04.2021, 15:23

Sagen wir mal, ganz willkürlich, dass die erste Ziffer eine 2 ist, dann 3, dann 4, dann 7, dann 5. Die ersten 5 Ziffern, wären also die Zahl 23.475. Diese müsste dann um 5 teilbar sein. Wenn danach noch eine Zahl dazu kommt, sagen wir mal eine 6, müsste dann die Zahl 234.756 durch 6 teilbar sein. Das ist so das schwierige an dieser Aufgabe.

1

Hallo, die Lösung lautet 381654729 weil:

38:2=19

381:3= 127

3816:4=954

38165:5=7633

381654:6=63609

3816547:7=545221

38165472:8=4770684

381654729:9=42406081

Ich hoffe, dass ich dir helfen konnte.

Liebe Grüsse Amélie

Woher ich das weiß:eigene Erfahrung

So kannst du Lösung im Kopf ohne Computer finden (dazu musst du aber die Teilbarkeitsregeln kennen):

- Wenn eine Zahl durch 5 teilbar ist, endet sie auf 0 oder 5, d.h. die 5te Ziffer ist eine 5.

- Wenn eine Zahl durch 2, 4, 6 oder 8 teilbar ist, dann ist sie gerade. Eine Zahl ist genau dann gerade, wenn sie auf 0, 2, 4, 6 oder 8 enden. Also müssen die zweite, vierte, sechste und achte Ziffern aus 2, 4, 6, 8 bestehen. Die Ziffern sind also abwechselnd gerade und ungerade.

- Wenn eine Zahl durch 4 teilbar ist, dann sind ihre letzten beiden Ziffern x0, x4, x8 für eine gerade Ziffer x oder y2, y6 für eine ungerade Ziffer y. Da bei uns die Ziffern abwechselnd gerade und ungerade sind, muss also die 4te Ziffer und die 8te Ziffer eine 2 oder 6 sein. (durch 8 teilbar bedeutet insbesondere durch 4 teilbar) Das heißt, dass die 4 und 8 für die 2te und 6te Ziffer übrig sind.

- Wenn eine Zahl durch 3, 6 oder 9 teilbar ist, ist sie insbesondere durch 3 teilbar. Eine Zahl ist genau dann durch 3 teilbar, wenn ihre Quersumme (also die Summe ihrer Ziffern) durch 3 teilbar ist. Das bedeutet, dass die Summe der ersten 3, 6 und 9 Ziffern jeweils durch 3 teilbar ist. Wenn ich zwei durch 3 teilbare Zahlen voneinander subtrahiere kommt eine durch 3 teilbare Zahl raus, also ist

1.Ziffer + ... +6.Ziffer - (1.Ziffer + 2.Ziffer+ 3.Ziffer) = 4.Ziffer + 5.Ziffer + 6.Ziffer

durch 3 teilbar. Wir wissen bereits, dass

4te Ziffer = 2 oder 6,

5te Ziffer = 5

6te Ziffer = 4 oder 8.

Probiert man die 4 Möglichkeiten durch, sieht man, dass nur

1) □4□258□6□ und

2) □8□654□2□

funktionieren.

Die 1te und 3te Ziffer sind ungerade, aber nicht 5, also 1, 3, 7 oder 9. Damit die Summe der ersten 3 Ziffern durch 3 teilbar ist, müssen diese beiden Ziffern

im Fall 1) 1 und 7 sein,

im Fall 2) 1 und 3/ 1 und 9/7 und 3/7 und 9 sein.

- Wenn eine Zahl durch 8 teilbar ist, dann sind ihre letzten 3 Stellen durch 8 teilbar. Für die 7te Ziffer bleibt im Fall 1) nur 3 oder 9 übrig. In diesem Fall wären die letzten 3 Stellen der letzten 8 Stellen also 836 oder 896. Davon ist nur 896 durch 8 teilbar, also sind die möglichen Lösungen in Fall 1)

147258963 und 741258963.

Im Fall 2) kann die 7te Ziffer gleich 1, 3, 7 oder 9 sein. In diesem Fall wären die letzten 3 Stellen der letzten 8 Stellen also 412, 432, 472 oder 492. Davon sind nur 432 und 472 durch 8 teilbar, also sind die möglichen Lösungen in Fall 2)

183654729, 381654729, 189654327, 189654723, 981654327, 981654723, 789654321 und 987654321.

- Nun prüfen wir bei allen diesen möglichen Lösungen nach, ob ihre ersten 7 Stellen durch 7 teilbar sind. Das stimmt nur für

381654729.

Das ist also die einzige Lösung!

Ich hoffe, das ist verständlich. Sag bescheid, wenn ich bestimmte Stellen genauer erklären soll. Ich habe an keiner Stelle einfach geraten oder so!

Woher ich das weiß:Studium / Ausbildung – Mathemaster