Commit Graph

72 Commits

Author SHA1 Message Date
filifa
56d7a84dcf go fmt 2025-08-18 21:43:58 -04:00
filifa
455e8b1777 check if moduli are pairwise coprime 2025-08-18 21:43:45 -04:00
filifa
5c560ecb1e add crt subcommand 2025-08-18 20:49:05 -04:00
filifa
5585e6d00e add jacobi subcommand 2025-08-13 22:17:01 -04:00
filifa
c8617da8e1 add sqrtRepetend command 2025-08-12 21:27:37 -04:00
filifa
991a8b3c76 don't quit on invalid input 2025-08-12 20:59:16 -04:00
filifa
67a6ce9b69 add details to help 2025-08-12 19:29:05 -04:00
filifa
cdb28018ac add isprime command 2025-08-12 19:08:20 -04:00
filifa
def7e7fa35 rename var 2025-08-11 23:48:13 -04:00
filifa
c537b3dc71 break out bezout computations to separate function 2025-08-11 23:48:10 -04:00
filifa
c6b9c1586e make pointers so we don't dereference constantly 2025-08-11 23:24:13 -04:00
filifa
f7cc2a9dd3 teeny tiny optimization 2025-08-11 23:15:48 -04:00
filifa
fdd538632d rename var 2025-08-11 23:11:15 -04:00
filifa
217d71f3ba simplify printing logic 2025-08-11 23:05:29 -04:00
filifa
d507a6429d compute bezout coefficients for 3 or more inputs 2025-08-11 22:54:43 -04:00
filifa
bce95536f7 add extended flag 2025-08-11 21:11:18 -04:00
filifa
4021a1caed add .gitignore 2025-08-11 20:48:32 -04:00
filifa
a1b6c73da9 make use a little more helpful 2025-08-11 20:48:06 -04:00
filifa
6265f7fc0d set description 2025-08-11 20:45:50 -04:00
filifa
380c270a88 add gcd command 2025-08-11 20:43:19 -04:00
filifa
41e45beb71 go fmt 2025-08-11 20:43:01 -04:00
filifa
49aeacf101 initial commit 2025-08-11 19:41:55 -04:00