La sequenza di van der Corput è uno dei più semplici esempi di sequenza a bassa discrepanza . Il suo nterzo termine è giusto 0.(n written in base 10 and mirrored), quindi i suoi primi termini sono:
0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9,
0.01, 0.11, 0.21, 0.31, 0.41, 0.51, 0.61, 0.71, 0.81, 0.91,
0.02, 0.12, 0.22, 0.32, 0.42, 0.52, 0.62, 0.72, 0.82, 0.92, ...
La sfida
Scrivi un programma o una funzione in qualsiasi linguaggio di programmazione che accetta come input un numero intero positivo ninferiore 10^6e restituisce o stampa i primi ntermini della sequenza van der Corput. Il formato di output può essere un elenco di numeri in virgola mobile, un elenco di stringhe del modulo 0.digitso una stringa univoca in cui i termini sono separati da virgole e / o spazi bianchi, nuove righe.
Sono vietate le scappatoie standard . Vince il codice sorgente più breve.