操作
Problem 1 » 履歴 » リビジョン 2
« 前 |
リビジョン 2/4
(差分)
| 次 »
Noppi, 2023/12/27 04:43
Problem 1¶
#!r6rs
#!chezscheme
(import (chezscheme))
(define answer-1
(let loop ([n 3] [sum 0])
(cond
[(<= 1000 n) sum]
[(or
(zero? (mod n 3))
(zero? (mod n 5)))
(loop (add1 n) (+ sum n))]
[else (loop (add1 n) sum)])))
(printf "1: ~D~%" answer-1)
Noppi が2023/12/27に更新 · 2件の履歴