だから私は0から1億の間の数を合計しようとしています。このコードは1,000万回も非常にうまく機能し、私のマシンで約3秒で実行されます。しかし、合計で1億になるとすぐに、コンピューターがフリーズし、終了しなくなります。このコードが終了するのを5分間待ちましたが、それでも終了しません。
#lang racket/base
(require (only-in racket/list range))
(let ([theList (range 0 100000000)]) (time (apply + theList)))