]> gitweb.factorcode.org Git - factor.git/commitdiff
Add project-euler.100
authorEric Mertens <emertens@gmail.com>
Tue, 22 Apr 2008 08:45:29 +0000 (01:45 -0700)
committerEric Mertens <emertens@gmail.com>
Thu, 24 Apr 2008 16:50:33 +0000 (09:50 -0700)
extra/project-euler/100/100.factor [new file with mode: 0644]

diff --git a/extra/project-euler/100/100.factor b/extra/project-euler/100/100.factor
new file mode 100644 (file)
index 0000000..d2d396a
--- /dev/null
@@ -0,0 +1,7 @@
+USING: kernel sequences math.functions math ;
+IN: project-euler.100
+
+: euler100 ( -- n )
+    1 1
+    [ dup dup 1- * 2 * 10 24 ^ <= ]
+    [ tuck 6 * swap - 2 - ] [ ] while nip ;