2022. 10. 12. 11:43γμ½λ©ν μ€νΈ μ°μ΅/νλ‘κ·Έλλ¨Έμ€_2022
λ¬Έμ μ€λͺ
μμ°μ nμ΄ μ£Όμ΄μ‘μ λ, nμ λ€μ ν° μ«μλ λ€μκ³Ό κ°μ΄ μ μ ν©λλ€.
- 쑰건 1. nμ λ€μ ν° μ«μλ nλ³΄λ€ ν° μμ°μ μ λλ€.
- 쑰건 2. nμ λ€μ ν° μ«μμ nμ 2μ§μλ‘ λ³ννμ λ 1μ κ°―μκ° κ°μ΅λλ€.
- 쑰건 3. nμ λ€μ ν° μ«μλ 쑰건 1, 2λ₯Ό λ§μ‘±νλ μ μ€ κ°μ₯ μμ μ μ λλ€.
μλ₯Ό λ€μ΄μ 78(1001110)μ λ€μ ν° μ«μλ 83(1010011)μ λλ€.
μμ°μ nμ΄ λ§€κ°λ³μλ‘ μ£Όμ΄μ§ λ, nμ λ€μ ν° μ«μλ₯Ό return νλ solution ν¨μλ₯Ό μμ±ν΄μ£ΌμΈμ.
- nμ 1,000,000 μ΄νμ μμ°μ μ λλ€.
μ μΆλ ₯ μ
78 | 83 |
15 | 23 |
μ
μΆλ ₯ μ#1
λ¬Έμ μμμ κ°μ΅λλ€.
μ
μΆλ ₯ μ#2
15(1111)μ λ€μ ν° μ«μλ 23(10111)μ
λλ€.
λμ νμ΄
κ·Έλ₯ μ£Όμ΄μ§ λ¬Έμ κ·Έλλ‘ νΌ λ°©λ²μ΄λ€.
μ£Όμ΄μ§ nμ 2μ§μλ‘ λ³ννκ³ κ±°κΈ°μ 0μ μ κ±°ν κΈΈμ΄λ₯Ό μ°μ ꡬνλ€μ
nμ κ°μ νλμ© μ¦κ°νλ©΄μ 0μ μ κ±°ν κΈΈμ΄κ° κ°μ κ°μ ꡬνλ€.
λ€λ₯Έ μ¬λ νμ΄
μ€..! bitcount μ§μ§ λ°°μ°κ³ κ°λ€..
bitCountμλ©΄ κ΅³μ΄ 2μ§μλ‘ λ³ννκ³ 0 μ κ±°νκ³ μ΄λ°κ±΄ μν΄λ λλκΉ.!!!
μ€λλ μλ‘μ΄κ±° μμκ°λ€ γ γ γ
'μ½λ©ν μ€νΈ μ°μ΅ > νλ‘κ·Έλλ¨Έμ€_2022' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[νλ‘κ·Έλλ¨Έμ€] Lv3. μ¦κ²¨μ°ΎκΈ°κ° κ°μ₯ λ§μ μλΉ μ 보 μΆλ ₯νκΈ° [GROUP BY] (0) | 2022.10.13 |
---|---|
[νλ‘κ·Έλλ¨Έμ€] Lv4. μ°μ μ μκ±°νΈκ° λ΄κΈ΄ μ₯λ°κ΅¬λ (0) | 2022.10.12 |
[νλ‘κ·Έλλ¨Έμ€] Lv1. μμ° (0) | 2022.10.12 |
[νλ‘κ·Έλλ¨Έμ€] Lv1. 3μ§λ² λ€μ§κΈ° (0) | 2022.10.12 |
[νλ‘κ·Έλλ¨Έμ€] Lv2. κ°κ²©μ΄ μ μΌ λΉμΌ μνμ μ 보 μΆλ ₯νκΈ° (0) | 2022.10.12 |