]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/project-euler/081/081.factor
sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate...
[factor.git] / extra / project-euler / 081 / 081.factor
index cc5e93d7a86412702e52cf175c1151c1b3162273..73936ba2ed1510e4ad1db4c8f60fb81f37365b01 100644 (file)
@@ -60,8 +60,8 @@ IN: project-euler.081
     3dup minimal-path-sum-to '[ _ + ] change-matrix ;
 
 : (euler081) ( matrix -- n )
-    dup first length iota dup cartesian-product
-    [ first2 pick update-minimal-path-sum ] each
+    dup first length iota dup
+    [ pick update-minimal-path-sum ] cartesian-each
     last last ;
 
 PRIVATE>