操作
Problem 6 » 履歴 » リビジョン 1
リビジョン 1/4
| 次 »
Noppi, 2023/12/27 01:40
Problem 6¶
#!r6rs
#!chezscheme
(import (chezscheme))
(define answer-6
(let loop ((n 1) (sum-all 0) (squared-all 0))
(if (< 100 n)
(- (expt sum-all 2) squared-all)
(loop (add1 n) (+ sum-all n) (+ squared-all (expt n 2))))))
(printf "6: ~D~%" answer-6)
Noppi が2023/12/27に更新 · 1件の履歴