takl.scm
来自「Scheme跨平台编译器」· SCM 代码 · 共 31 行
SCM
31 行
;;;; takl.scm (define (listn n) (if (= 0 n) '() (cons n (listn (- n 1)))) ) (define 18l (listn 18))(define 12l (listn 12))(define 6l (listn 6)) (define (mas x y z) (if (not (shorterp y x)) z (mas (mas (cdr x) y z) (mas (cdr y) z x) (mas (cdr z) x y)))) (define (shorterp x y) (and (pair? y) (or (null? x) (shorterp (cdr x) (cdr y)))) ) (time (do ((i 10 (- i 1))) ((zero? i)) (mas 18l 12l 6l)))
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?