Day 6: 110, slight regression, but optimization potential
This commit is contained in:
parent
df241c34e1
commit
30eb367487
1 changed files with 1 additions and 2 deletions
3
day6.hs
3
day6.hs
|
@ -1,3 +1,2 @@
|
||||||
import Data.List
|
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
|
||||||
c s n l|nub>>=(==)$take s l=s+n|(_:l)<-l=c s(n+1)l
|
|
||||||
main=interact$show.((,).c 4 0<*>c 14 0)
|
main=interact$show.((,).c 4 0<*>c 14 0)
|
||||||
|
|
Loading…
Add table
Reference in a new issue