λͺ©λ‘μ 체 κΈ (454)
Bibi's DevLog π€π
2476λ²: μ£Όμ¬μ κ²μ μΈ μ£Όμ¬μμ λ μ€μ κ°μ λμ΄ λ¬΄μμΈμ§ μ°Ύμλ΄λ κ²μ΄ κ΄κ±΄μ΄μλ λ¬Έμ . 3κ°κ° κ°μ λ, λͺ¨λ λ€λ₯Ό λλ 쑰건문μΌλ‘ μ΄λ ΅μ§ μκ² μ²λ¦¬ κ°λ₯ λ¬Έμ λ 2κ°κ° κ°μ λμΈλ° μ¬λ¬ λ°©λ²μ΄ μμ κ±°λΌκ³ μκ°νμ§λ§ λ΄κ° μκ°ν λ°©λ²μ 첫 λ²μ§Έ μμλ₯Ό κ³¨λΌ κ·Έ μμμ κ°μ μμμ κ°―μκ° 2κ°μ΄λ©΄ 첫 λ²μ§Έ μμλ₯Ό, κ·Έλ μ μμΌλ©΄ λ§μ§λ§ μμλ₯Ό κ°μ λμΌλ‘ μ νλ€. 2κ°μ λμ΄ κ°μ κ²½μ°λ 3κ°μ§κ° μλ€ : aab, aba, baa 첫 λ²μ§Έ μμκ° 2κ°μ κ°μ λμ ν¬ν¨λμ§ μλλ€λ©΄(aabκ° μλλΌλ©΄), λλ¨Έμ§ κ²½μ°λ₯Ό 보μμ λ λ°λμ μΈ λ²μ§Έ μμκ° 2κ°μ κ°μ λμ ν΄λΉλκ² λλ€ (aba, baa) κ°μ₯ ν° μκΈμ μ°Ύλ κ²μ λ°λ³΅λ¬Έ λ°κΉ₯μ μκΈ λ³μλ₯Ό λκ³ , μ΄λ² νμ°¨μ κ³μ°ν μκΈμ΄ κΈ°μ‘΄ ..
2309λ²: μΌκ³± λμμ΄ 2309λ²: μΌκ³± λμμ΄ μν κ°μ μ€μ κ±Έμ³ λμμ΄λ€μ ν€κ° μ£Όμ΄μ§λ€. μ£Όμ΄μ§λ ν€λ 100μ λμ§ μλ μμ°μμ΄λ©°, μν λμμ΄μ ν€λ λͺ¨λ λ€λ₯΄λ©°, κ°λ₯ν μ λ΅μ΄ μ¬λ¬ κ°μ§μΈ κ²½μ°μλ μ무거λ μΆλ ₯νλ€. www.acmicpc.net 3040λ²: λ°±μ€ κ³΅μ£Όμ μΌκ³± λμμ΄ λ¬Έμ μ λμΌνλ€. μ΄ λ¬Έμ λ 2μκ°μ λ κ³ λ―Όνλ€κ° μ€μ€λ‘ νκΈ° μ΄λ €μ ꡬκΈλ§ν΄ 보μλ€. μλλ μ°Έκ³ ν λ§ν¬λ€. (Swift) λ°±μ€ 2309 μΌκ³± λμμ΄ [μ½λ©ν μ€νΈ λλΉ] μμ΄(Permutation)κ³Ό μ‘°ν©(Combination) μκ³ λ¦¬μ¦ ν΄μ€ μ°μ μ, λ¬Έμ κ·Έλλ‘ ν€μ ν©μ΄ 100μ΄ λλ 7λͺ μ μ°Ύλ κ² μλλΌ, ν€μ ν©μ΄ μ μ²΄ν© - 100 μ΄ λλ λλ¨Έμ§ 2λͺ μ μ°Ύλλ€λ μμ΄λμ΄κ° νμνλ€. μ°ΎμμΌ ν λ..
2386λ²: λλΉμ μμ΄ κ³΅λΆ κ·Έλ₯ μνλ²³μ λμλ¬Έμ ꡬλΆμμ΄ μΈλ λ¬Έμ μΈλ°, μ λ ₯ ννκ° μ‘°κΈ λ¬λΌμ κ·Έ λΆλΆμ μ²λ¦¬νλ λ°μμ μκ°μ΄ μ’ κ±Έλ Έλ€. μ 체 μ λ ₯ μ€μμ ν΄λΉ μνλ²³ κ°―μλ₯Ό μΌ λ€μ, 1μ λΊ κ°μ μΆλ ₯νλ€. 1μ λΊ κ²μ μ λ ₯ μ€ λ§¨ μμ μ μλ μνλ²³ 1κ°λ λΉΌμΌ νκΈ° λλ¬Έ. νμ΄ while true { let input = readLine()!.lowercased() if input == "#" { break } let inputArr = input.split(separator: " ") let alphabet = inputArr[0] var alphabetCount = 0 for inputChar in input { print(inputChar) if String(inputChar)..
2355λ²: μκ·Έλ§ μκ·Έλ§ κ³΅μμ νμ©νλ λ¬Έμ . κ°μ°μ€ λ§μ 곡μ, μκ·Έλ§ (∑) μ²μμλ λ°λ³΅λ¬ΈμΌλ‘ νμλλ° λ무 μ¬μμ μ΄μνλ€ νλλ λ°νμ μλ¬κ° λ°μνλ€. μκ°μ νμ 걸리면 νλ Έμ΅λλ€ κ° μλ λ°νμ μλ¬κ° λ°μνλ€. λͺ¨λ₯΄κ² μ΄μ κ²μμ νκ³ μκ·Έλ§ κ³΅μμ νμ©νλ λ¬Έμ μλ€. (κ°μ°μ€ λ§μ μ΄λΌκ³ κ²μν΄λ λμ¨λ€) κ°μ°μ€ λ§μ 곡μ n < m μΌ λ, nλΆν° mκΉμ§μ μ μλ₯Ό λͺ¨λ λν κ°μ (n + m) * (m - n + 1) / 2 μκ·Έλ§ κ³΅μ n < m μΌ λ, nλΆν° mκΉμ§μ μ μλ₯Ό λͺ¨λ λν κ°μ 1λΆν° mκΉμ§μ ν© - 1λΆν° n-1κΉμ§μ ν©κ³Ό κ°λ€ (1 + … + m) - (1 + … + n-1) = [m(m + 1) / 2] - [n-1(n-1 + 1) / 2] = [m(m + 1) ..
1864λ²: λ¬Έμ΄ μ«μ λΆμ κ° μλ¦Ώμλλ‘ 8μ nμΉμ κ³±ν κ°μ λͺ¨λ λνλ€. μ²μμ κΈ°νΈλ₯Ό μ£Όμ΄μ§ μ«μλ‘ λ³νν λ€ swiftμμ μ 곡νλ radixλ₯Ό νμ©ν΄ λ³ννλ € νμ§λ§ -1μ μ‘΄μ¬ λλ¬Έμ μ΄μ© μ μμ΄ κ° μλ¦Ώμλλ‘ κ³μ°ν΄μΌ νμ nμ μ΅λκ°(maxPow)μ μ λ ₯ μλ¦Ώμ - 1 μ΄λ€ μλ₯Ό λ€μ΄ 3μ리μ 8μ§μκ° μ λ ₯λλ©΄ κ° μλ¦Ώμμ 8μ 2μΉ, 8μ 1μΉ, 8μ 0μΉμ κ³±ν κ²μ pow() μ¬λ¬ λ©μλ μ€μμ 리ν΄νμ μ΄ decimalμ λ°ννμ§ μλλ‘ μ£Όμνλ€. - Intλ‘μ λ³νμ΄ μ΄λ ΅κΈ° λλ¬Έ.. λλ `func pow(_ lhs: Float, _ rhs: Float) -> Float` μ¬μ© νμ΄ func q1864() { // λ¬Έμ΄ μ«μ while true { let input = read..
1834λ²: λλ¨Έμ§μ λͺ«μ΄ κ°μ μ Nμ΄ μ λ ₯λμμ λ, λλ¨Έμ§μ λͺ«μ΄ κ°μ μλ₯Ό λͺ¨λ ꡬνλ λ¬Έμ . 3μ΄ μ λ ₯λλ©΄ 1 / 3 : λͺ« 0, λλ¨Έμ§ 1 2 / 3 : λͺ« 0, λλ¨Έμ§ 2 3 / 3 : λͺ« 1, λλ¨Έμ§ 0 4 / 3 : λͺ« 1, λλ¨Έμ§ 1 (βοΈ) 5 / 3 : λͺ« 1, λλ¨Έμ§ 2 6 / 3 : λͺ« 2, λλ¨Έμ§ 0 7 / 3 : λͺ« 2, λλ¨Έμ§ 1 8 / 3 : λͺ« 2, λλ¨Έμ§ 2 (βοΈ) 9 / 3 : λͺ« 3, λλ¨Έμ§ 1 λλ¨Έμ§μ λͺ«μ΄ κ°μ μλ 4, 8 μ΄λ©°, λ΅μ μ΄ μλ€μ ν©ν 12μ΄λ€. π€ λμ μμ°μμ μ νλ μλλ° λ΅μ΄ λμ¬λκΉμ§ 무쑰건 λλ μΌ νλ? μλλ€. μ μμ μ ν¨ν΄μ 보면 “λλ¨Έμ§λ νμ 0 λΆν° N-1κΉμ§"μ κ°μ κ°μ§λ€. λ, λλ¨Έμ§ == λͺ« μ΄μ΄μΌ νλλ° λλ¨Έμ§μ..
1731λ²: μΆλ‘ μ κ·Ό λ±μ°¨μΈμ§ λ±λΉμΈμ§ λ¨Όμ ꡬν΄μΌ νλ€ (2λ²μ§Έ μμ - 1λ²μ§Έ μμ) μ κ° == (3λ²μ§Έ μμ - 2λ²μ§Έ μμ) μ κ° μ΄λ©΄ λ±μ°¨μμ΄ (2λ²μ§Έ μμ / 1λ²μ§Έ μμ) μ κ° == (3λ²μ§Έ μμ / 2λ²μ§Έ μμ) μ κ° μ΄λ©΄ λ±λΉμμ΄ λ§¨ λ μμμ λ€μ μλ₯Ό ꡬν΄μΌ νλ―λ‘ μ λ ₯μ λκΉμ§ λ°μμΌ νλ€ λ±μ°¨μμ΄μ΄λΌλ©΄ 맨 λ μμμ λ±μ°¨λ₯Ό λν κ°μ μΆλ ₯ ν λ¦¬ν΄ λ±λΉμμ΄μ΄λΌλ©΄ 맨 λ μμμ λ±λΉλ₯Ό κ³±ν κ°μ μΆλ ₯ ν λ¦¬ν΄ func q1731() { // μΆλ‘ let inputCount = Int(readLine()!)! var inputArr: [Int] = [] for _ in 1...inputCount { let input = Int(readLine()!)! inputArr.appe..
Learn the order in which the system executes your code at app launch time. Apple Developer Documentation μ± μ€ν μνμ€μ λνμ¬ μ±μ μ€ν μμ μ μμ€ν μ΄ λΉμ μ μ½λλ₯Ό μ€ννλ μμμ λν΄ λ°°μλλ€. κ°μ μ±μ μ€νμ 볡μ‘ν λ¨κ³μ μμ(μνμ€)λ₯Ό ν¬ν¨νλ©°, κ·Έ λλΆλΆμ μμ€ν μ΄ μλμ μΌλ‘ μ²λ¦¬ν©λλ€. μ€ν μνμ€ μ€μλ, UIKitμ μ±μ app delegateμ λ©μλλ₯Ό νΈμΆνμ¬ λΉμ μ΄ μ¬μ©μ μνΈμμ©μ μ€λΉνκ³ , μ±μ΄ μꡬνλ νΉμ μμ λ€μ μνν μ μλλ‘ ν©λλ€. μλμ κ·Έλ¦Όμ μ±μ΄ μ€νλ λ λΆν° μνμ€κ° μλ£λ λ κΉμ§, μ€ν μνμ€μ κ°λ³μ μΈ λ¨κ³λ₯Ό μ€λͺ νκ³ μμ΅λλ€: μ¬μ©μ λλ μμ€ν μ΄ λΉμ μ μ±μ μ€..