PasteRack.org
Paste # 28676
2016-08-25 15:22:19

Fork as a new paste.

Paste viewed 201 times.


Embed:

  1. #lang racket
  2. (define (f n)
  3.  (do ((d (do ((i (- n 1) (- i 1))
  4.               (d '() (cons i d)))
  5.              ((< i 0) d))
  6.          (append (cddr d) (list (car d)))))
  7.      ((null? (cdr d)) (car d))))
  8. (display (f 123456789))

=>