μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- db
- λμ ν©
- μμꡬνκΈ°
- SQL
- LIS
- κ·Έλννμ
- κΉμ΄μ°μ νμ
- ν°μ€ν 리μ±λ¦°μ§
- μ°μ μμν
- κ·Έλν
- DP
- μ€λΈμ
- λ¨Έμ§μνΈ
- 그리λ
- λ³ν©μ λ ¬
- ꡬν
- μλ£κ΅¬μ‘°
- μκ³ λ¦¬μ¦
- λ€μ΄λλ―Ήνλ‘κ·Έλλ°
- μμνμ
- BFS
- μ λ ¬
- λλΉμ°μ νμ
- λ°μ΄ν°λ² μ΄μ€
- μν
- λ°±μ€
- λμ κ³νλ²
- DFS
- νμ΄μ¬
- νλ‘κ·Έλλ¨Έμ€
πππ°πΈ π£πΆπ΅ π΄π΅π¦π’π₯πΊ
[λ°±μ€] 1676λ²: ν©ν λ¦¬μΌ 0μ κ°μ - C++ λ³Έλ¬Έ
[λ°±μ€] 1676λ²: ν©ν λ¦¬μΌ 0μ κ°μ - C++
.23 2021. 8. 25. 11:55λ¬Έμ
N!μμ λ€μμλΆν° μ²μ 0μ΄ μλ μ«μκ° λμ¬ λκΉμ§ 0μ κ°μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯
첫째 μ€μ Nμ΄ μ£Όμ΄μ§λ€. (0 ≤ N ≤ 500)
μΆλ ₯
첫째 μ€μ ꡬν 0μ κ°μλ₯Ό μΆλ ₯νλ€.
N!μ ꡬν λ€μ 10μΌλ‘ λλμ΄ κ΅¬νλ λ°©μμΌλ‘ νλ©΄ Nμ 500μ λμ νμμ λ κ°μ΄ μλμ€λ κ²μ νμΈν μ μλ€.
μ¦, ν©ν 리μΌμ κ°μ κ³μ°νλ λ°©μμΌλ‘ νλ©΄ μλλ€λ λ»μ΄λ€.
λ€μ 0μ΄ λμ¨λ€λ μλ―Έλ 10μ λ°°μλΌλ λ»μ΄κ³ , 0μ κ°μλ₯Ό ꡬνλ€λ κ²μ 10μ λͺ μ κ³±μΈμ§, 곧 ν©ν 리μΌμ΄ κ³μ°λλ λμ 2μ 5κ° μΌλ§λ λ€μ΄κ°λμ§λ₯Ό μλ―Ένλ€.
κ³±ν΄μ£Όλ μμ 2μ 5κ° κ°κ° λͺκ° κ³±ν΄μ§λμ§ μΌ ν λ μ μ κ°μ΄ λ΅μ΄ λλλ°, λ²μ λ΄μμ 5κ° λ μ κ² λ€μ΄κ°κΈ° λλ¬Έμ 2μ κ²½μ°λ κ³μ°νμ§ μμλ€.
μ½λ
#include <cstdio>
int main(void) {
int n;
scanf("%d", &n);
int count = 0;
for(int i = 5; i <= n; i *= 5) {
count += n / i;
}
printf("%d\n", count);
return 0;
}
'μ½λ©ν μ€νΈ μ€λΉ > λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€] 11724λ²: μ°κ²° μμμ κ°μ - C++ (0) | 2021.12.22 |
---|---|
[λ°±μ€] 1260λ²: DFSμ BFS - C++ (0) | 2021.12.21 |
[λ°±μ€] 11653λ²: μμΈμλΆν΄ - C++ (0) | 2021.08.23 |
[λ°±μ€] 6588λ²: 골λλ°νμ μΆμΈ‘ - C++ (0) | 2021.08.22 |
[λ°±μ€] 1929λ²: μμ ꡬνκΈ° - C++ (+ μλΌν μ€ν λ€μ€μ 체) (0) | 2021.08.18 |