diff --git a/Advent Of Code Day 9-part2.ps1 b/Advent Of Code Day 9-part2.ps1 new file mode 100644 index 0000000..25b791e --- /dev/null +++ b/Advent Of Code Day 9-part2.ps1 @@ -0,0 +1,21 @@ +$inputdata=import-csv -header "Number" .\aocd9input.txt +$inputdata | %{$_.Number = [int64]$_.Number} +$howmanynums=2 + +foreach($num in ($howmanynums .. $inputdata.count)){ + + + for($i=0;$i -lt $inputdata.count - $num; $i++){ + $possiblevalues = @() + $mynums = $inputdata[$i .. ($i + $num -1)]|Select-Object -ExpandProperty Number + $mysum = $mynums | Measure-Object -sum | Select-Object -ExpandProperty Sum + if($mysum -eq 15353384){ + $minnum = ($mynums | Measure-Object -minimum).minimum + $maxnum = ($mynums | Measure-Object -Maximum).Maximum + write-host "$mynums sum to $mysum" + write-host "Smallest $minnum + Largest $maxnum = $($minnum + $maxnum)" + break + } + #write-host "$mynums : $mysum" + } +} \ No newline at end of file