X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=blobdiff_plain;f=extra%2Fproject-euler%2F148%2F148.factor;h=a75e65218350af7a051c881d383ea9bbfbb66dc7;hp=582e103e56538a67579b1e680b6cef9ea2b0ec28;hb=3f3d57032bf29190e9bee12d168a4bce6d74653c;hpb=cd1bb8f4c8afba318249c7b756a45aa1c46ea51e diff --git a/extra/project-euler/148/148.factor b/extra/project-euler/148/148.factor index 582e103e56..a75e652183 100644 --- a/extra/project-euler/148/148.factor +++ b/extra/project-euler/148/148.factor @@ -32,13 +32,13 @@ IN: project-euler.148 base7 ( x -- y ) [ dup 0 > ] [ 7 /mod ] produce nip ; : (use-digit) ( prev x index -- next ) - [ [ 1+ * ] [ sum-1toN 7 sum-1toN ] bi ] dip ^ * + ; + [ [ 1 + * ] [ sum-1toN 7 sum-1toN ] bi ] dip ^ * + ; : (euler148) ( x -- y ) >base7 0 [ (use-digit) ] reduce-index ;