Shlomi Fish avatar Shlomi Fish committed dba9d4b

Add the loop.

Comments (0)

Files changed (1)

project-euler/148/calc-num-Y-in-row.pl

     return $recurse->($#digits);
 }
 
-foreach my $n (@ARGV)
+my $n = 1_000_000_000;
+
+my $sum = 0;
+
+for (; $n >= 6; $n--)
 {
-    print "${n}: ", calc_num_Y_in_row_n($n), "\n";
+    $sum += calc_num_Y_in_row_n($n);
+
+    if ($n % 10_000 == 0)
+    {
+        print "Reached $n [Sum == $sum]\n";
+    }
 }
+# foreach my $n (@ARGV)
+# {
+#     print "${n}: ", calc_num_Y_in_row_n($n), "\n";
+# }
+print "Final Sum == $sum\n";
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.