μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- μμ
- μ½λ©ν μ€νΈ
- BFS
- Swift
- λ°±μ€
- WebApp
- λΆν μ 볡
- WebView
- λμ ν©
- dfs
- μ½ν
- μ΄μ§νμ
- μ ν΄λ¦¬λ νΈμ λ²
- λΆν νμ
- μκ³ λ¦¬μ¦
- dp
- λ°±νΈλνΉ
- ios
- λΈλ£¨νΈν¬μ€ μκ³ λ¦¬μ¦
- νλ‘κ·Έλλ¨Έμ€
- λ¬Έμμ΄
- λΈλ£¨νΈν¬μ€
- λΆν μ 볡
- μ€ν
- Queue
- SwiftUI
- 그리λ μκ³ λ¦¬μ¦
- λΉνΈμ°μ°μ
- Today
- Total
MUKER_DEV with iOS
[swift] λ°±μ€ - 11050λ²: μ΄ν κ³μ 1 λ³Έλ¬Έ
11050λ²: μ΄ν κ³μ 1
첫째 μ€μ \(N\)κ³Ό \(K\)κ° μ£Όμ΄μ§λ€. (1 ≤ \(N\) ≤ 10, 0 ≤ \(K\) ≤ \(N\))
www.acmicpc.net
λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€.
λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€.
- λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€.
- ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€.
λ¬Έμ μ€λͺ
μ΄ν κ³μλ₯Ό ꡬνλ λ¬Έμ μ λλ€.
λ‘ μ½μ μ μμ΅λλ€.
μ΄νκ³μλ₯Ό μ΄ν΄νκΈ° μν΄μλ
νμ€μΉΌμ μΌκ°νκ³Ό μ΄ν μ 리μ κ°λ μ μ§κ³ λμ΄μ€μλκ±Έ μΆμ²ν©λλ€.
κ°λ μ μ΄ν΄νμ ¨λ€λ©΄
ν©ν 리μΌμ μ¬μ©νμ¬ μ΄νκ³μλ₯Ό ꡬνλ 곡μμ΄ μμ΅λλ€.
ν΄λΉ μμ μ¬μ©νμ¬ λ¬Έμ λ₯Ό νμμ΅λλ€.
λμ νμ΄
var NK = readLine()!.split(separator: " ").map { Int($0)! }
func factorial(num: Int) -> Int {
guard num > 1 else { return 1 }
var result = 1
for i in 2...num { result = result * i }
return result
}
print(factorial(num: NK[0]) / (factorial(num: NK[1]) * factorial(num: (NK[0] - NK[1]))))
λ€λ₯Έ ννμ ν©ν 리μΌ
func factorial(num: Int) -> Int{
if num <= 1 { return 1 }
return num * factorial(x-1)
}
(1...Int(readLine()!)!).reduce(1,*)
λ€μνκ² ν©ν 리μΌμ ꡬνν μ μμμ΅λλ€.
λ€λ₯΄κ²λ
λ€μ΄λλ―Ή νλ‘κ·Έλλ° κΈ°λ²μΌλ‘
let nm = readLine()!.split(separator: " ").map{Int($0)!}
var arr = Array(repeating: 1, count: 20)
for i in 1...nm[0] {
let tmp = arr
for j in 1..<i {
arr[j] = tmp[j] + tmp[j-1]
}
}
print(arr[nm[1]])
ν©ν λ¦¬μΌ ν¨μλ₯Ό λ°λ‘ λ§λ€μ§ μκ³
λ©λͺ¨λ¦¬λ₯Ό μ¬μ©νμ¬ νΌλ³΄λμΉ μμ΄μ μ μ₯νκ³
μνλ κ°μ λ½μ μΈ μ μμμ΅λλ€.
'π€ μκ³ λ¦¬μ¦ > BAEKJOON' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[swift] λ°±μ€ - 1436λ²: μνκ°λ μ (0) | 2023.02.08 |
---|---|
[swift] λ°±μ€ - 11866λ²: μμΈνΈμ€ λ¬Έμ 0 (0) | 2023.02.06 |
[swift] λ°±μ€ - 2775λ²: λΆλ νμ₯μ΄ λ ν μΌ (0) | 2023.02.04 |
[swift] λ°±μ€ - 2609λ²: μ΅λ곡μ½μμ μ΅μ곡배μ (0) | 2023.02.04 |
[swift] λ°±μ€ - 1259λ²: ν°λ¦°λ둬μ (0) | 2023.02.04 |