sqrt()
-
- [Algorithm] μλΌν μ€ν λ€μ€μ 체(Sieve of Erathosthenes)
μλΌν μ€ν λ€μ€μ 체(Sieve of Erathosthenes) κ°λ μ§κ΅¬μ λλ λ₯Ό μ²μμΌλ‘ κ³μ°ν κ³ λ κ·Έλ¦¬μ€ μνμ μλΌν μ€ν λ€μ€(BC273 ~ BC192, Eratosthenes)κ° κΈ°μμ 200λ μ κ³ μν λ°©λ²μΌλ‘, μλμ κ°μ λ°©λ²μ μ΄μ©νμ¬ μμλ₯Ό ꡬνλ€. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1μ μμκ° μλλΌκ³ νμΌλ―λ‘ μ°μ μ§μλ²λ¦°λ€. λ€μμΌλ‘ 맨 μ²μ λμ€λ μ(= 2)λ 무쑰건 μμμ΄λ€. μλνλ©΄ μ½μκ° 1κ³Ό μκΈ° μμ λ°μ μκΈ° λλ¬Έμ΄λ€. κ·Έλ¦¬κ³ 2μ λ°°μλ μμκ° μλλ―λ‘ λͺ¨λ μ§μλ²λ¦°λ€. λ€μμΌλ‘ μ§μμ§μ§ μμ μλ€ μ€μμ κ°μ₯ μμ μ(= 3)λ₯Ό μ°Ύλλ€. μ΄λ κ² μ§μμ§μ§ μκ³ λ¨μ μλ μμμ΄λ€. μλνλ©΄ 1μ΄ μλλ©΄μ 3λ³΄λ€ ..
2022.10.25 -
- [Algorithm] μμ(Prime Number) ; μλ₯μ΄ μμ(Twin Primes), λ©λ₯΄μΌ μμ(Mersenne Primes), 골λλ°νμ μΆμΈ‘(Goldbach's Conjecture)
μμ(Prime Number) μ½μμ κ°μλ₯Ό μ΄μ©ν μμμ νλ³ 1λ³΄λ€ ν° μμ°μ μ€μμ 1κ³Ό μκΈ° μμ μ΄μΈμλ μ½μλ₯Ό κ°μ§μ§ μλ μ, μ¦ μ½μμ κ°μκ° 2κ°μΈ μμ°μλ₯Ό μμ(Prime Number)λΌκ³ νλ€. 2μ μ½μ : 1, 2 3μ μ½μ : 1, 3 4μ μ½μ : 1, 2, 4 5μ μ½μ : 1, 5 6μ μ½μ : 1, 2, 3, 6 7μ μ½μ : 1, 7 2, 3, 5, 7, ... λ±μ μ½μμ κ°μκ° 2κ° μ΄λ―λ‘ μμμ΄λ€. μμ #include using namespace std; int main() { int cnt; for (int i = 2; i
2022.09.01