aboutsummaryrefslogtreecommitdiff
path: root/aoc-2022-dotnet/Day06
diff options
context:
space:
mode:
Diffstat (limited to 'aoc-2022-dotnet/Day06')
-rw-r--r--aoc-2022-dotnet/Day06/Day06.fsproj4
-rw-r--r--aoc-2022-dotnet/Day06/Program.fs3
2 files changed, 6 insertions, 1 deletions
diff --git a/aoc-2022-dotnet/Day06/Day06.fsproj b/aoc-2022-dotnet/Day06/Day06.fsproj
index 249287d..e7e4a65 100644
--- a/aoc-2022-dotnet/Day06/Day06.fsproj
+++ b/aoc-2022-dotnet/Day06/Day06.fsproj
@@ -12,4 +12,8 @@
<Compile Include="Program.fs" />
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\Common.fsproj" />
+ </ItemGroup>
+
</Project>
diff --git a/aoc-2022-dotnet/Day06/Program.fs b/aoc-2022-dotnet/Day06/Program.fs
index c9f6568..78902cd 100644
--- a/aoc-2022-dotnet/Day06/Program.fs
+++ b/aoc-2022-dotnet/Day06/Program.fs
@@ -1,10 +1,11 @@
module Day06
open System.IO
+open Common
let solution n =
Seq.windowed n
- >> Seq.findIndex (Set >> Set.count >> (=) n)
+ >> Seq.findIndex (Util.countDistinct >> (=) n)
>> (+) n
assert