From 3a5f81545dfa4131c91e269a18579c6d6cce434e Mon Sep 17 00:00:00 2001 From: ikselven Date: Fri, 30 Jun 2017 01:20:30 +0200 Subject: [PATCH] solved problem 10 with bash + gnu coreutils --- 10/euler10.bash | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 10/euler10.bash diff --git a/10/euler10.bash b/10/euler10.bash new file mode 100755 index 0000000..fd0f5f8 --- /dev/null +++ b/10/euler10.bash @@ -0,0 +1,10 @@ +#!/usr/bin/bash + +# I have yet to see this script coming to an end... + +declare -i primeSum=0 + +for num in {2..2000000}; do + [[ "$(factor $num | cut -d " " -f2)" != $num ]] || primeSum=$(( $primeSum + $num )) +done +echo "$primeSum"