Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > ger.ct > #533472 > unrolled thread
| Started by | Herwig <herwig.huener@t-online.de> |
|---|---|
| First post | 2021-12-14 07:48 -0800 |
| Last post | 2021-12-14 19:31 +0100 |
| Articles | 11 — 7 participants |
Back to article view | Back to ger.ct
Das Collatz-Problem ... Herwig <herwig.huener@t-online.de> - 2021-12-14 07:48 -0800
Re: Das Collatz-Problem ... Bernd Ohm <invalid@invalid.invalid> - 2021-12-14 16:54 +0100
Re: Das Collatz-Problem ... Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-12-14 16:54 +0100
Re: Das Collatz-Problem ... "Dr. Joachim Neudert" <neudert@5sl.org> - 2021-12-14 17:14 +0100
Re: Das Collatz-Problem ... "Dr. Joachim Neudert" <neudert@5sl.org> - 2021-12-14 17:38 +0100
Re: Das Collatz-Problem ... Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2021-12-15 11:17 +0000
Re: Das Collatz-Problem ... "Dr. Joachim Neudert" <neudert@5sl.org> - 2021-12-15 12:23 +0100
Re: Das Collatz-Problem ... "Dr. Joachim Neudert" <neudert@5sl.org> - 2021-12-15 12:29 +0100
Re: Das Collatz-Problem ... Frank Klingenhoefer <frank.private@t-online.de> - 2021-12-14 16:31 +0000
Re: Das Collatz-Problem ... Michael Bode <m.g.bode@web.de> - 2021-12-14 19:16 +0100
Re: Das Collatz-Problem ... Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-12-14 19:31 +0100
| From | Herwig <herwig.huener@t-online.de> |
|---|---|
| Date | 2021-12-14 07:48 -0800 |
| Subject | Das Collatz-Problem ... |
| Message-ID | <22ea5941-8e38-48e1-9e9f-092361d3a668n@googlegroups.com> |
2021-12-14 16:49:00 +0100 ... ist immer noch nicht gelöst. Zur Auffrischung: Wähle eine beliebige Natürliche Zahl (1, 2, 3, 4, 5, 6, 7, 8, ...). Wenn sie gerade ist, dann dividiere durch zwei, wenn sie ungrade ist, dann multipliziere mit 3 und addiere 1. Mach mit der solcherart ermittelten Zahl dasselbe. Und immer wieder. Irgendwann landet man bei ..., 4, 2, 1, 4, 2, 1, 4, 2, 1 Das ist zu beweisen, oder ein GegenBeispiel zu finden. Ein Beispiel für 23: 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1, 4, 2, 1 Hier ein Online-Rechner zum rumspielen: https://www.juergendankert.de/spezmath/html/collatzproblem.html Es gibt noch mehrere davon. Ist das nicht faszinierend? Wer dieses einfache Problem noch vor der Heute-Sendung löst, hat noch vor der TagesSchau seinen Platz in der Geschichte der Mathematik gesichert! Herwig
[toc] | [next] | [standalone]
| From | Bernd Ohm <invalid@invalid.invalid> |
|---|---|
| Date | 2021-12-14 16:54 +0100 |
| Message-ID | <j1rt23F972uU1@mid.individual.net> |
| In reply to | #533472 |
Am 14.12.2021 um 16:48 schrieb Herwig: [...] Na, wieder Langeweile? -- bis denn, BEN
[toc] | [prev] | [next] | [standalone]
| From | Gerrit Heitsch <gerrit@laosinh.s.bawue.de> |
|---|---|
| Date | 2021-12-14 16:54 +0100 |
| Message-ID | <spaeo4$elh$1@news.bawue.net> |
| In reply to | #533472 |
On 12/14/21 4:48 PM, Herwig wrote: > 2021-12-14 16:49:00 +0100 > > ... ist immer noch nicht gelöst. > > Zur Auffrischung: Wähle eine beliebige Natürliche > Zahl (1, 2, 3, 4, 5, 6, 7, 8, ...). Wenn sie gerade ist, > dann dividiere durch zwei, wenn sie ungrade ist, > dann multipliziere mit 3 und addiere 1. Mach mit > der solcherart ermittelten Zahl dasselbe. Und > immer wieder. > > Irgendwann landet man bei ..., 4, 2, 1, 4, 2, 1, 4, 2, 1 > > Das ist zu beweisen, oder ein GegenBeispiel zu finden. > > Ein Beispiel für 23: > > 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1, 4, 2, 1 > > Hier ein Online-Rechner zum rumspielen: > > https://www.juergendankert.de/spezmath/html/collatzproblem.html > > Es gibt noch mehrere davon. > > Ist das nicht faszinierend? Wer dieses einfache Problem noch > vor der Heute-Sendung löst, hat noch vor der TagesSchau seinen > Platz in der Geschichte der Mathematik gesichert! Kenn ich... lass ich lieber: https://www.youtube.com/watch?v=094y1Z2wpJg Gerrit
[toc] | [prev] | [next] | [standalone]
| From | "Dr. Joachim Neudert" <neudert@5sl.org> |
|---|---|
| Date | 2021-12-14 17:14 +0100 |
| Message-ID | <spafto$vhv$1@solani.org> |
| In reply to | #533472 |
Am 14.12.21 um 16:48 schrieb Herwig:
> 2021-12-14 16:49:00 +0100
>
> ... ist immer noch nicht gelöst.
>
> Zur Auffrischung: Wähle eine beliebige Natürliche
> Zahl (1, 2, 3, 4, 5, 6, 7, 8, ...). Wenn sie gerade ist,
> dann dividiere durch zwei, wenn sie ungrade ist,
> dann multipliziere mit 3 und addiere 1. Mach mit
> der solcherart ermittelten Zahl dasselbe. Und
> immer wieder.
>
> Irgendwann landet man bei ..., 4, 2, 1, 4, 2, 1, 4, 2, 1
>
> Das ist zu beweisen, oder ein GegenBeispiel zu finden.
>
> Ein Beispiel für 23:
>
> 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1, 4, 2, 1
>
> Hier ein Online-Rechner zum rumspielen:
>
> https://www.juergendankert.de/spezmath/html/collatzproblem.html
>
> Es gibt noch mehrere davon.
>
> Ist das nicht faszinierend? Wer dieses einfache Problem noch
> vor der Heute-Sendung löst, hat noch vor der TagesSchau seinen
> Platz in der Geschichte der Mathematik gesichert!
>
> Herwig
>
Ich hatte mal ein Pascal-Programm geschrieben, das die Zahl suchte mit
den meisten Iterationen, bis man in die 4-2-1 Schleife kommt.
Schon am C64.
Matthias (Ex-Borland) war so freundlich es mir zu kompilieren für einen
aktuellen Intel PC. Rennt da wie der Blitz...
DREIN1.exe heißt es.
Habs eben gefunden:
Program drein5;
var z,s:longint;
max,k:integer;
begin
k:=0;
max:=0;
write('startzahl=?');
readln (z);
s:=z;
repeat
z:=s;
k:=0;
repeat
if odd(z) then z:=3*z+1
else z:=z div 2;
inc (k);
until z=1;
if k > max then begin
max:=k;
writeln ('max=',max,'s=',s);
end;
s:=s+1;
if k>350 then writeln ('k=',k,'s=',s);
until s=20000000
end.
--
Bitt um Vrzihung, di Tast " " klmmt manchmal...
[toc] | [prev] | [next] | [standalone]
| From | "Dr. Joachim Neudert" <neudert@5sl.org> |
|---|---|
| Date | 2021-12-14 17:38 +0100 |
| Message-ID | <spaha8$jp$1@solani.org> |
| In reply to | #533480 |
Am 14.12.21 um 17:14 schrieb Dr. Joachim Neudert: > Matthias (Ex-Borland) war so freundlich es mir zu kompilieren für einen > aktuellen Intel PC. Rennt da wie der Blitz... > > DREIN1.exe heißt es. > > Habs eben gefunden: Ouh. Das hab ich 1990 selbst compiliert, das war nicht Matthias. Matthias hat mir 2019 das Programm kompiliert, mit dem man pi schiessen kann. DREIN5.EXE wird vom aktuellen Windows 10 abgelehnt. Ist wohl noch 16 bit. -- Bitt um Vrzihung, di Tast " " klmmt manchmal...
[toc] | [prev] | [next] | [standalone]
| From | Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) |
|---|---|
| Date | 2021-12-15 11:17 +0000 |
| Message-ID | <7t61b9ce9ci11e47an3e8%sfroehli@Froehlich.Priv.at> |
| In reply to | #533480 |
On Tue, 14 Dec 2021 17:14:48 Dr. Joachim Neudert wrote:
> repeat
> z:=s;
> k:=0;
> repeat
> if odd(z) then z:=3*z+1
> else z:=z div 2;
> inc (k);
> until z=1;
> if k > max then begin
> max:=k;
> writeln ('max=',max,'s=',s);
> end;
> s:=s+1;
> if k>350 then writeln ('k=',k,'s=',s);
> until s=20000000
Ich hoffe, Du operierst sauberer, als Du codest :-)
Servus,
Stefan
--
http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich
Offizieller Erstbesucher(TM) von mmeike
Stefan, mit dem üppigen Streif der Lebenslust.
(Sloganizer)
[toc] | [prev] | [next] | [standalone]
| From | "Dr. Joachim Neudert" <neudert@5sl.org> |
|---|---|
| Date | 2021-12-15 12:23 +0100 |
| Message-ID | <spcj8b$1rb$1@solani.org> |
| In reply to | #533719 |
Am 15.12.21 um 12:17 schrieb Stefan Froehlich:
> On Tue, 14 Dec 2021 17:14:48 Dr. Joachim Neudert wrote:
>> repeat
>> z:=s;
>> k:=0;
>> repeat
>> if odd(z) then z:=3*z+1
>> else z:=z div 2;
>> inc (k);
>> until z=1;
>> if k > max then begin
>> max:=k;
>> writeln ('max=',max,'s=',s);
>> end;
>> s:=s+1;
>> if k>350 then writeln ('k=',k,'s=',s);
>> until s=20000000
>
> Ich hoffe, Du operierst sauberer, als Du codest :-)
>
> Servus,
> Stefan
>
Na, das war ca. 1987...
--
Bitt um Vrzihung, di Tast " " klmmt manchmal...
[toc] | [prev] | [next] | [standalone]
| From | "Dr. Joachim Neudert" <neudert@5sl.org> |
|---|---|
| Date | 2021-12-15 12:29 +0100 |
| Message-ID | <spcjip$1rb$2@solani.org> |
| In reply to | #533721 |
Am 15.12.21 um 12:23 schrieb Dr. Joachim Neudert:
> Am 15.12.21 um 12:17 schrieb Stefan Froehlich:
>> On Tue, 14 Dec 2021 17:14:48 Dr. Joachim Neudert wrote:
>>> repeat
>>> z:=s;
>>> k:=0;
>>> repeat
>>> if odd(z) then z:=3*z+1
>>> else z:=z div 2;
>>> inc (k);
>>> until z=1;
>>> if k > max then begin
>>> max:=k;
>>> writeln ('max=',max,'s=',s);
>>> end;
>>> s:=s+1;
>>> if k>350 then writeln ('k=',k,'s=',s);
>>> until s=20000000
>>
>> Ich hoffe, Du operierst sauberer, als Du codest :-)
>>
>> Servus,
>> Stefan
>>
>
> Na, das war ca. 1987...
>
Ne, vorher schon. Auf dem Commodore 64. Eher so 1984... da gab es so
einen Pascal Compiler. Turbo Pascal war da nur ein heisser Wunschtraum,
ohne Z80 oder IBM PC...
--
Bitt um Vrzihung, di Tast " " klmmt manchmal...
[toc] | [prev] | [next] | [standalone]
| From | Frank Klingenhoefer <frank.private@t-online.de> |
|---|---|
| Date | 2021-12-14 16:31 +0000 |
| Message-ID | <ggtm8i-bbr.ln1@user-304389.user.individual.de> |
| In reply to | #533472 |
Herwig wrote: [...] Pah, Collatz-Problem, die heutigen Herausforderung sind ganz andere. Wenn du verstehen willst, was dein Java-Code samt Log4j macht, mußt du verstehen, wie die gesamte Welt funktioniert: <https://www.heise.de/-6294476> Kommentar zu Log4j: Es funktioniert wie spezifiziert Kristian Köhntopp [2021-12-14] [...] It works as designed! Frank
[toc] | [prev] | [next] | [standalone]
| From | Michael Bode <m.g.bode@web.de> |
|---|---|
| Date | 2021-12-14 19:16 +0100 |
| Message-ID | <j1s5bsFaa19U3@mid.individual.net> |
| In reply to | #533487 |
Frank Klingenhoefer <frank.private@t-online.de> writes: > Herwig wrote: > [...] > > Pah, Collatz-Problem, die heutigen Herausforderung sind ganz andere. > > Wenn du verstehen willst, was dein Java-Code samt Log4j macht, mußt > du verstehen, wie die gesamte Welt funktioniert: > > <https://www.heise.de/-6294476> > Kommentar zu Log4j: Es funktioniert wie spezifiziert > Kristian Köhntopp [2021-12-14] > [...] > > It works as designed! "Wir verwenden eine modulare Architektur und agile Methoden, um die Entwicklungsgeschwindigkeit zu steigern." E = 1/2m*(v^2) Mehr Entwicklungsgeschwindigkeit macht größere Krater.
[toc] | [prev] | [next] | [standalone]
| From | Gerrit Heitsch <gerrit@laosinh.s.bawue.de> |
|---|---|
| Date | 2021-12-14 19:31 +0100 |
| Message-ID | <spantl$in6$1@news.bawue.net> |
| In reply to | #533510 |
On 12/14/21 7:16 PM, Michael Bode wrote: > Frank Klingenhoefer <frank.private@t-online.de> writes: > >> Herwig wrote: >> [...] >> >> Pah, Collatz-Problem, die heutigen Herausforderung sind ganz andere. >> >> Wenn du verstehen willst, was dein Java-Code samt Log4j macht, mußt >> du verstehen, wie die gesamte Welt funktioniert: >> >> <https://www.heise.de/-6294476> >> Kommentar zu Log4j: Es funktioniert wie spezifiziert >> Kristian Köhntopp [2021-12-14] >> [...] >> >> It works as designed! > > > "Wir verwenden eine modulare Architektur und agile Methoden, um die Entwicklungsgeschwindigkeit zu steigern." > > E = 1/2m*(v^2) > > Mehr Entwicklungsgeschwindigkeit macht größere Krater. Hätte man uns doch nur gewarnt, daß ein Ansatz mit dem man schnell einen Prototypen zusammenschustern kann unangenehme Nebenwirkungen hat. Gerrit
[toc] | [prev] | [standalone]
Back to top | Article view | ger.ct
csiph-web