Forum: Programmieren allgemein
by stpolster,
2. Sep 2023
Danke für alle Hinweise.
Multithreading ist in den Bedingungen des Tests ausdrücklich "verboten", wobei ich auch nicht wüsste, wie man bei diesem Problem etwas parallel laufen lassen könnte.
Im Moment ist ein Rust-Programm mit 0,4 s Laufzeit das Schnellste.
// needs:
// cargo add ethnum;
use ethnum::U256;
use std::time::Instant;
fn main() {
Forum: Programmieren allgemein
by stpolster,
1. Sep 2023
Nochmals Danke.
Ich sehe es mir sofort an.
Forum: Programmieren allgemein
by stpolster,
1. Sep 2023
Hallo,
auf dem Forum "Matheplanet" läuft gerade eine Art Wettbewerb, bei dem es um möglichst schnelle Berechnung von langen Zahlen geht. Die Berechnung hat eigentlich wenig Sinn, es geht nur um Geschwindigkeit.
25 Millionen mal werden zwei lange Zahlen multipliziert, dann unter eine Grenze reduziert und das Ergebnis mit 2^128 div und mod geteilt.
Nachdem ich mit Delphi 5 im Vergleich zu...