Преглед на файлове

sovle codewars 6-kyu pyramid array

Mistivia преди 1 година
родител
ревизия
d5f96f998d
променени са 1 файла, в които са добавени 14 реда и са изтрити 0 реда
  1. 14 0
      codewars/6-kyu/pyramid-array/solution.rkt

+ 14 - 0
codewars/6-kyu/pyramid-array/solution.rkt

@@ -0,0 +1,14 @@
+#lang racket
+
+;; https://www.codewars.com/kata/515f51d438015969f7000013
+
+(provide pyramid)
+
+(define (pyramid n)
+  (define (loop ret level cur)
+    (define next (cons 1 cur))
+    (if (= level n)
+        (reverse ret)
+        (loop (cons next ret) (+ level 1) next)))
+  (loop '() 0 '()))
+