fork download
  1. (define (f n)
  2. (do ((d (do ((i (- n 1) (- i 1))
  3. (d '() (cons i d)))
  4. ((< i 0) d))
  5. (append (cddr d) (list (car d)))))
  6. ((null? (cdr d)) (car d))))
  7. (display (f 18))
  8. (display (f 19))
  9. (display (f 20))
Success #stdin #stdout 0.03s 4176KB
stdin
Standard input is empty
stdout
468