JAVA
文章平均质量分 56
抬头看星星唱歌
有时候经常犯错,但放平心态改过自新后,坚持不懈依旧能做好某件事的!
展开
-
#百练2692 假币问题 #枚举
#枚举 #百练2692 假币问题原创 2024-04-24 20:41:53 · 1413 阅读 · 3 评论 -
求阶乘(JAVA),满足 N ! 的末尾恰好有 K 个 0 的最小的 N 是多少?如果这样的 N 不存在输出 -1 。
这段代码通过逐步增加数字 N 来计算 N!的末尾 0 的个数。我们知道末尾的 0 是由于因子 2 和 5 相乘得到的,所以我们只需要统计因子 5 的个数。中因子 5 的个数,即不断除以 5 直到无法整除为止。如果因子 5 的个数仍然不足。然后,在循环中,我们判断。最后,当因子 5 的个数达到或超过目标值。个 0 的情况,则返回 -1。初始化为 0,并将数字。时,停止循环,并返回。如果不存在满足条件的。原创 2023-08-25 12:35:46 · 468 阅读 · 3 评论