7 lines
179 B
Text
7 lines
179 B
Text
fcn mdroot(n){ // Multiplicative digital root
|
|
mdr := List(n);
|
|
while (mdr[-1] > 9){
|
|
mdr.append(mdr[-1].split().reduce('*,1));
|
|
}
|
|
return(mdr.len() - 1, mdr[-1]);
|
|
}
|