For given positive integer n, what is the last non-zero digit of n!?
Example: factorial(11) = 39916800
Last non-zero digit is 8.
Optional: Can you make an efficient algorithm for very large n?
Need a better test suite to prevent cheesy solutions like this one. :-) Some N>10 values in there would help. N>50 would be even better.
High school cafeteria
The Tower of Hanoi
Whether the input is vector?
Divisors of an integer
Natural numbers in string form
Smallest n, for n! to have m trailing zero digits
Number of paths on a 3d grid
Make a rainbow matrix (follow-up to checkerboard matrix)
The number of trailing zero digit of a factorial
Under the sea: Snell's law & total internal reflection
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office