Day 6: 110, slight regression, but optimization potential

This commit is contained in:
Christoph Stahl 2022-12-06 10:13:20 +01:00
parent df241c34e1
commit 30eb367487

View file

@ -1,3 +1,2 @@
import Data.List
c s n l|nub>>=(==)$take s l=s+n|(_:l)<-l=c s(n+1)l
c s n l|l<-take s l,[0|x<-l,y<-l,x==y]<=(0<$l)=s+n|(_:l)<-l=c s(n+1)l
main=interact$show.((,).c 4 0<*>c 14 0)