μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- μ€ν
- Queue
- SwiftUI
- λμ ν©
- μ ν΄λ¦¬λ νΈμ λ²
- μ½λ©ν μ€νΈ
- λΉνΈμ°μ°μ
- μκ³ λ¦¬μ¦
- νλ‘κ·Έλλ¨Έμ€
- λΆν μ 볡
- 그리λ μκ³ λ¦¬μ¦
- BFS
- λΆν μ 볡
- λΈλ£¨νΈν¬μ€ μκ³ λ¦¬μ¦
- ios
- WebView
- μ½ν
- dfs
- dp
- λ°±μ€
- Swift
- λΈλ£¨νΈν¬μ€
- λΆν νμ
- μμ
- λ°±νΈλνΉ
- μ΄μ§νμ
- WebApp
- λ¬Έμμ΄
- Today
- Total
λͺ©λ‘π€ μκ³ λ¦¬μ¦/BAEKJOON (242)
MUKER_DEV with iOS
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/uNIp1/btrXQLKx4Tz/K2ePkehH0Sw3zFK08jGzBK/img.png)
4153λ²: μ§κ°μΌκ°ν μ λ ₯μ μ¬λ¬κ°μ ν μ€νΈμΌμ΄μ€λ‘ μ£Όμ΄μ§λ©° λ§μ§λ§μ€μλ 0 0 0μ΄ μ λ ₯λλ€. κ° ν μ€νΈμΌμ΄μ€λ λͺ¨λ 30,000λ³΄λ€ μμ μμ μ μλ‘ μ£Όμ΄μ§λ©°, κ° μ λ ₯μ λ³μ κΈΈμ΄λ₯Ό μλ―Ένλ€. www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ λμ νμ΄ var triangle: [[Int]] = [] while triangle.last != [0,0,0] { triangle.append(readLine()!.split(separator: " ").map..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bUOFfb/btrXPsLe5mF/OUjZCPFtfWf4rI9KB2WAgk/img.png)
1085λ²: μ§μ¬κ°νμμ νμΆ νμλ μ§κΈ (x, y)μ μλ€. μ§μ¬κ°νμ κ° λ³μ΄ μ’νμΆμ νννκ³ , μΌμͺ½ μλ κΌμ§μ μ (0, 0), μ€λ₯Έμͺ½ μ κΌμ§μ μ (w, h)μ μλ€. μ§μ¬κ°νμ κ²½κ³μ κΉμ§ κ°λ 거리μ μ΅μκ°μ ꡬνλ νλ‘κ·Έλ¨ www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ λμ νμ΄ let input = readLine()!.split(separator: " ").map { Int($0)! } var a = input[0] < input[2]-i..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zghCg/btrXGVarQHu/ptmVpKklIEKna5Kq8dTfek/img.png)
2577λ²: μ«μμ κ°μ 첫째 μ€μ A, λμ§Έ μ€μ B, μ μ§Έ μ€μ Cκ° μ£Όμ΄μ§λ€. A, B, Cλ λͺ¨λ 100λ³΄λ€ ν¬κ±°λ κ°κ³ , 1,000λ³΄λ€ μμ μμ°μμ΄λ€. www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ μ£Όμ΄μ§ 3κ°μ μ«μλ₯Ό κ³±νμ¬ λμ¨ κ°μ κ°κ° μ«μλ€μ κ°μλ₯Ό ꡬνμ¬λΌ. λμ νμ΄ var input = [0,0,0] for i in 0.. 0 { let x = n % 10 characters[x] += 1 n = n / 10 } for x in c..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/GBtBy/btrXrUu0Z0A/QDIpxCGThiV3BiC0kez1fK/img.png)
2587λ²: λνκ°2 μ΄λ€ μλ€μ΄ μμ λ, κ·Έ μλ€μ λννλ κ°μΌλ‘ κ°μ₯ ννκ² μ°μ΄λ κ²μ νκ· μ΄λ€. νκ· μ μ£Όμ΄μ§ λͺ¨λ μμ ν©μ μμ κ°μλ‘ λλ κ²μ΄λ€. μλ₯Ό λ€μ΄ 10, 40, 30, 60, 30μ νκ· μ (10 + 40 + 30 + 60 + www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ μ£Όμ΄μ§ 5κ°μ μμ°μμ νκ· κ³Ό, μ€μκ°μ ꡬνλΌ. λμ νμ΄ var arr = [0,0,0,0,0] for i in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bwppki/btrXnvQklBm/6YZshwNENEEtYA65N7D3OK/img.png)
10610λ²: 30 μ΄λ λ , λ―Έλ₯΄μ½λ μ°μ°ν 길거리μμ μμ Nμ 보μλ€. λ―Έλ₯΄μ½λ 30μ΄λ μλ₯Ό μ‘΄κ²½νκΈ° λλ¬Έμ, κ·Έλ 길거리μμ μ°Ύμ μμ ν¬ν¨λ μ«μλ€μ μμ΄ 30μ λ°°μκ° λλ κ°μ₯ ν° μλ₯Ό λ§λ€κ³ μΆμ΄ν www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ μ λ ₯λλ κ°μ΄ 30μ λ°°μλΌλ©΄ μ μΌ ν° κ°μ μΆλ ₯νκ³ 30μ λ°°μκ° μλλΌλ©΄ -1μ μΆλ ₯νλ€. 30μ λ°°μ 쑰건μΌλ‘λ λμλ¦¬κ° 0μ΄ λμ΄μΌ νκ³ λͺ¨λ μλ¦Ώμμ μ«μλ€μ λνμ λ 3μ λ°°μκ° λ©λλ€...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ceVCLM/btrXnIWdfPI/B4qpX9NTt4NFpTRhqf7Uf1/img.png)
13305λ²: μ£Όμ μ νμ€ μ λ ₯μΌλ‘ λ€μ μ λ³΄κ° μ£Όμ΄μ§λ€. 첫 λ²μ§Έ μ€μλ λμμ κ°μλ₯Ό λνλ΄λ μ μ N(2 ≤ N ≤ 100,000)μ΄ μ£Όμ΄μ§λ€. λ€μ μ€μλ μΈμ ν λ λμλ₯Ό μ°κ²°νλ λλ‘μ κΈΈμ΄κ° μ μΌ μΌμͺ½ λλ‘λΆν° N-1 www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ λμλ₯Ό κ±°μΉλ©΄μ μ΅μμ κ°κ²©μΌλ‘ μ£Όμ ν κ°κ²©μ ꡬνλΌ. 그리λ μκ³ λ¦¬μ¦μΌλ‘ νμ¬μ κ°κ²©κ³Ό λΉκ΅νμ¬ μ΅μμ κ°κ²©μΌλ‘ μ£Όμ ν μ μλ€. λμ νμ΄ import Foundation var ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mor6X/btrW77PW2jJ/Ms76Iiu3VSTBzHkitGJgx0/img.png)
λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ 200μ΄λ μ«μκ° μ£Όμ΄μ‘μ λ κ°κΈ° λ€λ₯Έ μ«μλ₯Ό μ΅λνμΌλ‘ μ¬μ©ν΄ λ νμ λ 200μ΄ λμ€κ² ν΄μΌνλ€. λμ νμ΄ var input = Int(readLine()!)! var count = 1 while input >= 0 { print(input,count) input -= count count += 1 } print(count - 2) whileλ¬Έμ 0λ³΄λ€ ν¬κ±°λ κ°μ λκΉμ§ λλ€. κ·Έλ λ€λ©΄ νμ°μ μΌλ‘ μ£Όμ΄μ§ inputμ κ°μ΄ μ΄κ³Όν..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/FAUv5/btrW57t9c9q/wFu2ZHbu8pquSm29jkxTY1/img.png)
10162λ²: μ μλ μΈμ§ 3κ°μ μκ°μ‘°μ μ© λ²νΌ A B Cκ° λ¬λ¦° μ μλ μΈμ§κ° μλ€. κ° λ²νΌλ§λ€ μΌμ ν μκ°μ΄ μ§μ λμ΄ μμ΄ ν΄λΉ λ²νΌμ νλ² λλ₯Ό λλ§λ€ κ·Έ μκ°μ΄ λμμκ°μ λν΄μ§λ€. λ²νΌ A, B, Cμ μ§μ λ μκ°μ www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ λνμ μΈ κ·Έλ¦¬λ μκ³ λ¦¬μ¦ λμκ² λ€. 300, 60, 10μ΄ μ£Όμ΄μ§ μ«μμ λ°λΌ μ΅μμ νμλ‘ λλμ΄ λ¨μ΄μ§κ² λ§λ€λ©΄ λ©λλ€. λμ νμ΄ var T = Int(readLine()!)! let..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c1n40R/btrWSv4bFST/YMKY9BeCWilNgaJAzCc9Gk/img.png)
2217λ²: λ‘ν N(1 ≤ N ≤ 100,000)κ°μ λ‘νκ° μλ€. μ΄ λ‘νλ₯Ό μ΄μ©νμ¬ μ΄λ° μ λ° λ¬Όμ²΄λ₯Ό λ€μ΄μ¬λ¦΄ μ μλ€. κ°κ°μ λ‘νλ κ·Έ κ΅΅κΈ°λ κΈΈμ΄κ° λ€λ₯΄κΈ° λλ¬Έμ λ€ μ μλ 물체μ μ€λμ΄ μλ‘ λ€λ₯Ό μλ μλ€. ν www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ nκ°μ λ‘νκ° μ£Όμ΄μ§λλ° κ°κ°μ λ‘νμλ 물건μ λ€ μ μλ νμ΄ μκ³ nκ°μ λ‘ν μ€ kκ°μ λ‘νλ₯Ό μ¬μ©ν΄μ 물건μ λ€κ² λλ©΄ λ‘νκ° λ²νΈ μ μλ νμ΄ n / k κ° λ©λλ€. λ‘νλ₯Ό ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Td0aR/btrWWrzyWDD/fYvw4YT3hPQiSizUCgtAm1/img.png)
1541λ²: μμ΄λ²λ¦° κ΄νΈ 첫째 μ€μ μμ΄ μ£Όμ΄μ§λ€. μμ ‘0’~‘9’, ‘+’, κ·Έλ¦¬κ³ ‘-’λ§μΌλ‘ μ΄λ£¨μ΄μ Έ μκ³ , κ°μ₯ μ²μκ³Ό λ§μ§λ§ λ¬Έμλ μ«μμ΄λ€. κ·Έλ¦¬κ³ μ°μν΄μ λ κ° μ΄μμ μ°μ°μκ° λνλμ§ μκ³ , 5μλ¦¬λ³΄λ€ www.acmicpc.net λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€. λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€. - λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€. - ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€. λ¬Έμ μ€λͺ μ£Όμ΄μ§ μμ κ΄νΈλ₯Ό μ³μ μ΄ μμ κ°μ μ΅μλ‘ λ§λ€μ΄λΌ. κ·Έλ λ€λ©΄ μ΅λν -λ€μ κ°λ€μ ν¬κ²λ§λ€μ΄μ€μΌ μ΅μκ°μ΄ λμ¬ μ μκ² μ΅λλ€. λμ νμ΄ let input = readLine()!.sp..