μ 체 κΈ
-
Kotlin π¬ λ°±μ€ 15λ¨κ³ :: 1735 λ²2024. 3. 10. 11:39
λΆμ ν© λ¬Έμ | λΆμ A/Bλ λΆμκ° A, λΆλͺ¨κ° BμΈ λΆμλ₯Ό μλ―Ένλ€. Aμ Bλ λͺ¨λ μμ°μλΌκ³ νμ. λ λΆμμ ν© λν λΆμλ‘ ννν μ μλ€. λ λΆμκ° μ£Όμ΄μ‘μ λ, κ·Έ ν©μ κΈ°μ½λΆμμ ννλ‘ κ΅¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€. κΈ°μ½λΆμλ λ μ΄μ μ½λΆλμ§ μλ λΆμλ₯Ό μλ―Ένλ€. μ λ ₯ | 첫째 μ€κ³Ό λμ§Έ μ€μ, κ° λΆμμ λΆμμ λΆλͺ¨λ₯Ό λ»νλ λ κ°μ μμ°μκ° μμλλ‘ μ£Όμ΄μ§λ€. μ λ ₯λλ λ€ μμ°μλ λͺ¨λ 30,000 μ΄νμ΄λ€. μΆλ ₯ | 첫째 μ€μ ꡬνκ³ μ νλ κΈ°μ½λΆμμ λΆμμ λΆλͺ¨λ₯Ό λ»νλ λ κ°μ μμ°μλ₯Ό λΉ μΉΈμ μ¬μ΄μ λκ³ μμλλ‘ μΆλ ₯νλ€. νμ΄ | λΆλͺ¨μ μ΅μ곡배μλ₯Ό ꡬν ν κ°κ° μ΅μ곡배μμ λΆλͺ¨λ‘ λλ κ°μ λΆμμ κ³±ν΄μ€ ν λν΄μ€λ€. λν μ΄ν, λΆμ, λΆλͺ¨μ μ΅λ곡μ½μλ₯Ό κ΅¬ν΄ ..
-
Kotlin π¬ λ°±μ€ 15λ¨κ³ :: 13241 λ²2024. 3. 9. 11:07
μ΅μ곡배μ λ¬Έμ | μ μ Bμ 0λ³΄λ€ ν° μ μμΈ Nμ κ³±ν΄ μ μ Aλ₯Ό λ§λ€ μ μλ€λ©΄, Aλ Bμ λ°°μμ΄λ€. μ: 10μ 5μ λ°°μμ΄λ€ (5*2 = 10) 10μ 10μ λ°°μμ΄λ€(10*1 = 10) 6μ 1μ λ°°μμ΄λ€(1*6 = 6) 20μ 1, 2, 4,5,10,20μ λ°°μμ΄λ€. λ€λ₯Έμ: 2μ 5μ μ΅μ곡배μλ 10μ΄κ³ , κ·Έ μ΄μ λ 2μ 5λ³΄λ€ μμ 곡배μκ° μκΈ° λλ¬Έμ΄λ€. 10κ³Ό 20μ μ΅μ곡배μλ 20μ΄λ€. 5μ 3μ μ΅μ곡배μλ 15μ΄λ€. λΉμ μ λ μμ λνμ¬ μ΅μ곡배μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ± νλ κ²μ΄ λͺ©νμ΄λ€. μ λ ₯ | ν μ€μ λ μ μ Aμ Bκ° κ³΅λ°±μΌλ‘ λΆλ¦¬λμ΄ μ£Όμ΄μ§λ€. 50%μ μ λ ₯ μ€ Aμ Bλ 1000(103)λ³΄λ€ μλ€. λ€λ₯Έ 50%μ μ λ ₯μ 1000λ³΄λ€ ν¬κ³ 100000000(..
-
Kotlin π¬ λ°±μ€ 15λ¨κ³ :: 1934 λ²2024. 3. 8. 10:50
μ΅μ곡배μ λ¬Έμ | λ μμ°μ Aμ Bμ λν΄μ, Aμ λ°°μμ΄λ©΄μ Bμ λ°°μμΈ μμ°μλ₯Ό Aμ Bμ 곡배μλΌκ³ νλ€. μ΄λ° 곡배μ μ€μμ κ°μ₯ μμ μλ₯Ό μ΅μ곡배μλΌκ³ νλ€. μλ₯Ό λ€μ΄, 6κ³Ό 15μ 곡배μλ 30, 60, 90λ±μ΄ μμΌλ©°, μ΅μ 곡배μλ 30μ΄λ€. λ μμ°μ Aμ Bκ° μ£Όμ΄μ‘μ λ, Aμ Bμ μ΅μ곡배μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ ν μ€νΈ μΌμ΄μ€μ κ°μ T(1 ≤ T ≤ 1,000)κ° μ£Όμ΄μ§λ€. λμ§Έ μ€λΆν° Tκ°μ μ€μ κ±Έμ³μ Aμ Bκ° μ£Όμ΄μ§λ€. (1 ≤ A, B ≤. 45,000) μΆλ ₯ | 첫째 μ€λΆν° Tκ°μ μ€μ Aμ Bμ μ΅μ곡배μλ₯Ό μ λ ₯λ°μ μμλλ‘ ν μ€μ νλμ© μΆλ ₯νλ€. νμ΄ | μ΅λ곡μ½μλ₯Ό ꡬνλ ν¨μ gcd() μ μ΅μ곡배μλ₯Ό ꡬνλ ν¨μ lcm(..
-
Kotlin π¬ λ°±μ€ 14λ¨κ³ :: 11478 λ²2024. 3. 7. 23:59
μλ‘ λ€λ₯Έ λΆλΆ λ¬Έμμ΄μ κ°μ λ¬Έμ | λ¬Έμμ΄ Sκ° μ£Όμ΄μ‘μ λ, Sμ μλ‘ λ€λ₯Έ λΆλΆ λ¬Έμμ΄μ κ°μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. λΆλΆ λ¬Έμμ΄μ Sμμ μ°μλ μΌλΆλΆμ λ§νλ©°, κΈΈμ΄κ° 1λ³΄λ€ ν¬κ±°λ κ°μμΌ νλ€. μλ₯Ό λ€μ΄, ababcμ λΆλΆ λ¬Έμμ΄μ a, b, a, b, c, ab, ba, ab, bc, aba, bab, abc, abab, babc, ababcκ° μκ³ , μλ‘ λ€λ₯Έκ²μ κ°μλ 12κ°μ΄λ€. μ λ ₯ | 첫째 μ€μ λ¬Έμμ΄ Sκ° μ£Όμ΄μ§λ€. Sλ μνλ²³ μλ¬Έμλ‘λ§ μ΄λ£¨μ΄μ Έ μκ³ , κΈΈμ΄λ 1,000 μ΄νμ΄λ€. μΆλ ₯ | 첫째 μ€μ Sμ μλ‘ λ€λ₯Έ λΆλΆ λ¬Έμμ΄μ κ°μλ₯Ό μΆλ ₯νλ€. νμ΄ | Sμ κΈΈμ΄λ§νΌ forλ¬Έμ λλ©΄μ λ΄λΆμμ indexκ° 1λΆν° μμνλλ‘ forλ¬Έμ λμ Sλ₯Ό substring ..
-
Kotlin π¬ λ°±μ€ 14λ¨κ³ :: 1269 λ²2024. 3. 6. 23:45
λμΉ μ°¨μ§ν© λ¬Έμ | μμ°μλ₯Ό μμλ‘ κ°λ 곡μ§ν©μ΄ μλ λ μ§ν© Aμ Bκ° μλ€. μ΄λ, λ μ§ν©μ λμΉ μ°¨μ§ν©μ μμμ κ°μλ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. λ μ§ν© Aμ Bκ° μμ λ, (A-B)μ (B-A)μ ν©μ§ν©μ Aμ Bμ λμΉ μ°¨μ§ν©μ΄λΌκ³ νλ€. μλ₯Ό λ€μ΄, A = { 1, 2, 4 } μ΄κ³ , B = { 2, 3, 4, 5, 6 } λΌκ³ ν λ, A-B = { 1 } μ΄κ³ , B-A = { 3, 5, 6 } μ΄λ―λ‘, λμΉ μ°¨μ§ν©μ μμμ κ°μλ 1 + 3 = 4κ°μ΄λ€. μ λ ₯ | 첫째 μ€μ μ§ν© Aμ μμμ κ°μμ μ§ν© Bμ μμμ κ°μκ° λΉ μΉΈμ μ¬μ΄μ λκ³ μ£Όμ΄μ§λ€. λμ§Έ μ€μλ μ§ν© Aμ λͺ¨λ μμκ°, μ μ§Έ μ€μλ μ§ν© Bμ λͺ¨λ μμκ° λΉ μΉΈμ μ¬μ΄μ λκ³ κ°κ° μ£Όμ΄μ§λ€. κ° μ§ν©μ ..
-
Kotlin π¬ λ°±μ€ 14λ¨κ³ :: 1764 λ²2024. 3. 5. 23:03
λ£λ³΄μ‘ λ¬Έμ | κΉμ§μμ΄ λ£λ λͺ»ν μ¬λμ λͺ λ¨κ³Ό, 보λ λͺ»ν μ¬λμ λͺ λ¨μ΄ μ£Όμ΄μ§ λ, λ£λ 보λ λͺ»ν μ¬λμ λͺ λ¨μ ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ λ£λ λͺ»ν μ¬λμ μ N, 보λ λͺ»ν μ¬λμ μ Mμ΄ μ£Όμ΄μ§λ€. μ΄μ΄μ λμ§Έ μ€λΆν° Nκ°μ μ€μ κ±Έμ³ λ£λ λͺ»ν μ¬λμ μ΄λ¦κ³Ό, N+2μ§Έ μ€λΆν° 보λ λͺ»ν μ¬λμ μ΄λ¦μ΄ μμλλ‘ μ£Όμ΄μ§λ€. μ΄λ¦μ λμ΄μ°κΈ° μμ΄ μνλ²³ μλ¬Έμλ‘λ§ μ΄λ£¨μ΄μ§λ©°, κ·Έ κΈΈμ΄λ 20 μ΄νμ΄λ€. N, Mμ 500,000 μ΄νμ μμ°μμ΄λ€. λ£λ λͺ»ν μ¬λμ λͺ λ¨μλ μ€λ³΅λλ μ΄λ¦μ΄ μμΌλ©°, 보λ λͺ»ν μ¬λμ λͺ λ¨λ λ§μ°¬κ°μ§μ΄λ€. μΆλ ₯ | λ£λ³΄μ‘μ μμ κ·Έ λͺ λ¨μ μ¬μ μμΌλ‘ μΆλ ₯νλ€. νμ΄ | λ£λ λͺ»ν μ¬λκ³Ό 보λ λͺ»ν μ¬λμ μ΄λ¦μ λΉκ΅νμ¬ κ²ΉμΉλ dataμ κ°―μ..
-
Kotlin π¬ λ°±μ€ 14λ¨κ³ :: 10816 λ²2024. 3. 4. 22:44
μ«μ μΉ΄λ 2 λ¬Έμ | μ«μ μΉ΄λλ μ μ νλκ° μ νμ Έ μλ μΉ΄λμ΄λ€. μκ·Όμ΄λ μ«μ μΉ΄λ Nκ°λ₯Ό κ°μ§κ³ μλ€. μ μ Mκ°κ° μ£Όμ΄μ‘μ λ, μ΄ μκ° μ νμλ μ«μ μΉ΄λλ₯Ό μκ·Όμ΄κ° λͺ κ° κ°μ§κ³ μλμ§ κ΅¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ μκ·Όμ΄κ° κ°μ§κ³ μλ μ«μ μΉ΄λμ κ°μ N(1 ≤ N ≤ 500,000)μ΄ μ£Όμ΄μ§λ€. λμ§Έ μ€μλ μ«μ μΉ΄λμ μ νμλ μ μκ° μ£Όμ΄μ§λ€. μ«μ μΉ΄λμ μ νμλ μλ -10,000,000λ³΄λ€ ν¬κ±°λ κ°κ³ , 10,000,000λ³΄λ€ μκ±°λ κ°λ€. μ μ§Έ μ€μλ M(1 ≤ M ≤ 500,000)μ΄ μ£Όμ΄μ§λ€. λ·μ§Έ μ€μλ μκ·Όμ΄κ° λͺ κ° κ°μ§κ³ μλ μ«μ μΉ΄λμΈμ§ ꡬν΄μΌ ν Mκ°μ μ μκ° μ£Όμ΄μ§λ©°, μ΄ μλ 곡백μΌλ‘ ꡬλΆλμ΄μ Έ μλ€. μ΄ μλ -10,000,000λ³΄λ€ ..
-
Kotlin π¬ λ°±μ€ 14λ¨κ³ :: 1620 λ²2024. 3. 3. 21:54
λλμΌ ν¬μΌλͺ¬ λ§μ€ν° μ΄λ€μ λ¬Έμ | μλ ? λ΄ μ΄λ¦μ μ΄λ€μ. λμ κΏμ ν¬μΌλͺ¬ λ§μ€ν°μΌ. μΌλ¨ ν¬μΌλͺ¬ λ§μ€ν°κ° λκΈ° μν΄μ ν¬μΌλͺ¬μ ν λ§λ¦¬ μ‘μμΌκ² μ§? κ·Όμ² μ²μΌλ‘ κ°μΌκ² μ΄. (λλ² λλ² ) μ! κΌ¬λ μ΄λ€. κΌ¬λ ? κ·μ¬μ΄λ°, λμ 첫 ν¬μΌλͺ¬μΌλ‘ λ± μ΄μΈλ¦°λ°? λ΄κ° μ‘κ³ λ§κ² μ΄. κ°λΌ! λͺ¬μ€ν°λ³Ό~ (ν!) νλ... μ μ μ‘νμ§?γ γ λͺ¬μ€ν° λ³Όλ§ λμ§λ©΄ λλ κ² μλκ°...γ γ (ν°λ² ν°λ² ) μ΄? λꡬμ§? μ€λ°μ¬ : λλ νμ΄λ§μμ ν¬μΌλͺ¬ λ°μ¬ μ€λ―Όμ λ°μ¬λΌλ€. λ€μμ, ν¬μΌλͺ¬μ μ‘μ λλ, μΌλ¨ μλ ν¬μΌλͺ¬μ 체λ ₯μ μ λΉν λ°λ₯μΌλ‘ λ§λ€μ΄λκ³ λͺ¬μ€ν° λ³Όμ λμ ΈμΌ νλ¨λ€. μ, λ΄ ν¬μΌλͺ¬ μ΄μν΄κ½μΌλ‘ νλ² μ‘μλ³΄λ ΄. ν¬μΌλͺ¬μ κΈ°μ μ μ°λ κ²μ λ³΄κ³ ν¬μΌλͺ¬μ μ€μ§ μμ€μ§ κ²°μ μ νκ² λ€. μ νλ² ν΄λ³΄μλΌ..