Solution for Day 25

This commit is contained in:
Patrick Michl 2020-12-25 13:18:14 +01:00
parent 8045c9b9d8
commit f73a675027

14
day_25/first.rb Normal file
View File

@ -0,0 +1,14 @@
# frozen_string_literal: true
d_pub = 17_607_508
c_pub = 15_065_270
modulo = 20_201_227
subject_mum = 7
val = 1
0.step do |i|
(puts(c_pub.pow(i, modulo)); break) if val == d_pub
val *= subject_mum
val %= modulo
end