2026-04-30 12:34:36 -04:00
|
|
|
fact_digsum <- function(n, b) {
|
|
|
|
|
if(n > b-1) {
|
2026-02-01 16:33:20 -08:00
|
|
|
factorial(n%%b)+fact_digsum(n%/%b, b)
|
|
|
|
|
} else factorial(n)
|
2025-06-11 20:16:52 -04:00
|
|
|
}
|
|
|
|
|
|
2026-04-30 12:34:36 -04:00
|
|
|
for(i in 9:12) {
|
2026-02-01 16:33:20 -08:00
|
|
|
cat("\nFactorions in base ", i, ":\n", sep="")
|
2026-04-30 12:34:36 -04:00
|
|
|
for(j in 1:1499999) {
|
|
|
|
|
if(j == fact_digsum(j, i)) cat(j, "")
|
2025-06-11 20:16:52 -04:00
|
|
|
}
|
|
|
|
|
}
|