leetcode/src/problem/p172_factorial_trailing_zeroes.rs
2024-10-24 09:08:13 +08:00

31 lines
417 B
Rust

/**
* [172] Factorial Trailing Zeroes
*/
pub struct Solution {}
// submission codes start here
impl Solution {
pub fn trailing_zeroes(n: i32) -> i32 {
let mut n = n;
let mut result = 0;
while n > 0 {
n /= 5;
result += n;
}
result
}
}
// submission codes end
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_172() {}
}