Also, ich schreibe ein Skript, dass die Skripte startet und nach einer gewissen Zeit abbricht. So in Ordnung?
[Beendet] µitLight März
-
MatthiasG. -
28. Februar 2010 um 16:13
-
-
- Offizieller Beitrag
Und wie stellst du fest, bei welcher Zahl das Skript ist?
Das muss man zumindest definieren ;).Johannes
-
Ausgabe auf der Konsole
-
@MatthiasG
[autoit]
ich meine zum Beispiel#include <String.au3>
[/autoit] -
Ja, die sind erlaubt.
-
Okay, Danke
Weil dann habe ich mein Script so gut wie Fertig!Also 95 %
-
Dann habe ich noch eine Frage
Also es zählt welches Programm nach z.B. 10 Minuten die meisten Primzahlen ermittelt hat ? -
nof@ker2:
ich habe das so Verstanden:
Welches Script in 10 Minuten die höchste Primzahl ermittelt hat gewinnt! -
Meiner Meinung ist das nicht klar gesagt worden was das Programm machen muss und ich bitte hiermit die uit-Light Ersteller nochmal genau zu erklären was das Programm denn genau können soll
-
- Offizieller Beitrag
Ich gehe mal stark davon aus, dass all jene die der Meinung sind, dass man einfach x Minuten ermittelt und dann einen vergleichbaren Wert an Primzahlen hat, sich bisher nicht mit der praktischen Umsetzung beschäftigt haben (auf jeden Fall nicht mit effektiven Algorithmen).
Daher sollten wir den von Pee vorgeschlagenen Weg gehen.
Alles andere ist Makulatur. -
jeder ders ausrechnen will: die größte primzahl der Welt: 2^32 582 657
-
Jonathan : Gut gegoogelt ich bin stolz auf dich ...
-
Mache auch mal mit
Werde mich mal dran versuchen. -
jeder ders ausrechnen will: die größte primzahl der Welt: 2^32 582 657
nee schlecht gegooglt
1. 2^irgendwas ist immer durch 2 teilbar (solange irgendwas ne ganzzahl ist)
2. 2^43112609-1 ist seit 2008 die größte -
Darf ich die Größt-Mögliche Zahl meine Funktion posten?
Edit: Weil ich glaube, Ich bin am AutoIt-Zahlenbereich-Limit am Hängen -
MACHTWORT
[autoit]
Ich glaube, wir brauchen festere Regeln.
Schreibe, eine Funktion, die die ersten 100.000 Primzahlen in möglichst schneller Zeit ermittelt und sie - je eine Zahl pro Zeile - in eine Textdatei schreibt.
Unser Testprogramm sieht dann also etwa so aus:
[/autoit]
$stamp=TimerInit()
_Loesungsfunktion()
$time=TimerDiff($stamp)
MsgBox(0,"Ergebnis:",$time) -
Na toll, Jetzt habe ich es Gemacht, Der er nur die Größt-mögliche Zahl berechnet
Naja, Umschreiben wird nicht Lange Dauern denke ich -
- Offizieller Beitrag
Jawoll L3viathan2142!
Wobei ich vorschlagen würde, die ersten 100.000 zu ermitteln, da 10.000 so schnell gehen, dass der Rechenalgorithmus den geringsten Anteil am Skript hat.
(für 100.000 brauch ich knapp 7 sec., für 10.000 unter 1 sec.) -
Na toll, Jetzt habe ich es Gemacht, Der er nur die Größt-mögliche Zahl berechnet
Naja, Umschreiben wird nicht Lange Dauern denke ichhaha
-
Okay, nehmen wir 100000.
-