Day 25.
This commit is contained in:
parent
6b7046e910
commit
818b64f9c7
|
@ -0,0 +1,17 @@
|
|||
#lang racket
|
||||
|
||||
(require math/number-theory
|
||||
"../lib.rkt")
|
||||
|
||||
(define card 9033205)
|
||||
(define door 9281649)
|
||||
|
||||
(define door-loop
|
||||
(for/first ([loop (in-naturals)]
|
||||
#:when (= (modular-expt 7 loop 20201227) door))
|
||||
loop))
|
||||
|
||||
(define part1
|
||||
(modular-expt card door-loop 20201227))
|
||||
|
||||
(show-solution part1 "Done!")
|
Loading…
Reference in New Issue