μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- μ½λ©ν μ€νΈ
- λΆν μ 볡
- λ°±μ€
- WebView
- λ°±νΈλνΉ
- WebApp
- ios
- νλ‘κ·Έλλ¨Έμ€
- λμ ν©
- μκ³ λ¦¬μ¦
- λ¬Έμμ΄
- BFS
- dfs
- SwiftUI
- λΉνΈμ°μ°μ
- λΈλ£¨νΈν¬μ€ μκ³ λ¦¬μ¦
- 그리λ μκ³ λ¦¬μ¦
- μμ
- λΈλ£¨νΈν¬μ€
- Swift
- λΆν νμ
- λΆν μ 볡
- μ½ν
- Queue
- dp
- μ΄μ§νμ
- μ ν΄λ¦¬λ νΈμ λ²
- μ€ν
- Today
- Total
MUKER_DEV with iOS
[swift] λ°±μ€ 2884λ² - μλ μκ³ λ³Έλ¬Έ
λ¬Έμ
μκ·Όμ΄λ λ§€μΌ μμΉ¨ μλμ λ£κ³ μΌμ΄λλ€. μλμ λ£κ³ λ°λ‘ μΌμ΄λλ©΄ λ€νμ΄κ² μ§λ§, νμ μ‘°κΈλ§ λ μλ €λ λ§μ λλ¬Έμ λ§€μΌ νκ΅λ₯Ό μ§κ°νκ³ μλ€.
μκ·Όμ΄λ λͺ¨λ λ°©λ²μ λμν΄λ³΄μμ§λ§, μ‘°κΈλ§ λ μλ €λ λ§μμ κ·Έ μ΄λ€ κ²λ μμ¨ μκ° μμλ€.
μ΄λ° μκ·Όμ΄λ₯Ό λΆμνκ² λ³΄λ, μ°½μμ΄λ μμ μ΄ μ¬μ©νλ λ°©λ²μ μΆμ²ν΄ μ£Όμλ€.
λ°λ‘ "45λΆ μΌμ° μλ μ€μ νκΈ°"μ΄λ€.
μ΄ λ°©λ²μ λ¨μνλ€. μλ μ€μ λμ΄ μλ μλμ 45λΆ μμλ μκ°μΌλ‘ λ°κΎΈλ κ²μ΄λ€. μ΄μ°¨νΌ μλ μ리λ₯Ό λ€μΌλ©΄, μλμ λκ³ μ‘°κΈ λ μ κ²μ΄κΈ° λλ¬Έμ΄λ€. μ΄ λ°©λ²μ μ¬μ©νλ©΄, λ§€μΌ μμΉ¨ λ μ€λ€λ κΈ°λΆμ λλ μ μκ³ , νκ΅λ μ§κ°νμ§ μκ² λλ€.
νμ¬ μκ·Όμ΄κ° μ€μ ν μλ μκ°μ΄ μ£Όμ΄μ‘μ λ, μ°½μμ΄μ λ°©λ²μ μ¬μ©νλ€λ©΄, μ΄λ₯Ό μΈμ λ‘ κ³ μ³μΌ νλμ§ κ΅¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯
첫째 μ€μ λ μ μ Hμ Mμ΄ μ£Όμ΄μ§λ€. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) κ·Έλ¦¬κ³ μ΄κ²μ νμ¬ μκ·Όμ΄κ° μ€μ ν λμ μλ μκ° Hμ MλΆμ μλ―Ένλ€.
μ λ ₯ μκ°μ 24μκ° ννμ μ¬μ©νλ€. 24μκ° ννμμ ν루μ μμμ 0:0(μμ )μ΄κ³ , λμ 23:59(λ€μλ μμ 1λΆ μ )μ΄λ€. μκ°μ λνλΌ λ, λΆνμν 0μ μ¬μ©νμ§ μλλ€.
μΆλ ₯
첫째 μ€μ μκ·Όμ΄κ° μ°½μμ΄μ λ°©λ²μ μ¬μ©ν λ, μ€μ ν΄μΌ νλ μλ μκ°μ μΆλ ₯νλ€. (μ λ ₯κ³Ό κ°μ ννλ‘ μΆλ ₯νλ©΄ λλ€.)
μμ μ λ ₯ 1
10 10
μμ μΆλ ₯ 1
9 25
μμ μ λ ₯ 2
0 30
μμ μΆλ ₯ 2
23 45
μμ μ λ ₯ 3
23 40
μμ μΆλ ₯ 3
22 55
λ΄κ° μ²μ νΌ μ½λ
var input = readLine()!.split(separator: " ").map { Int($0)! }
var input1 = input[0]
var input2 = input[1]
if input2 - 45 >= 0 {
print("\(input1) \(input2 - 45)")
} else {
input1 -= 1
if input1 < 0 {
input1 = 23
}
input2 += 15
print(input1, input2)
}
69104kb, 8ms, 304b
κ°μ λ μ½λ
- μ½λ κΈΈμ΄ μ€μ΄λ¬.
var input = readLine()!.split(separator: " ").map { Int($0)! }
var input1 = input[0]
var input2 = input[1]
input2 -= 45
if input2 < 0 {
input1 -= 1
input2 += 60
}
if input1 < 0 {
input1 += 24
}
print(input1, input2)
69104kb, 8ms, 242b
'π€ μκ³ λ¦¬μ¦ > BAEKJOON' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[swift] λ°±μ€ 2480λ² - μ£Όμ¬μ μΈκ° (0) | 2022.08.22 |
---|---|
[swift] λ°±μ€ 2525λ² - μ€λΈ μκ³ (0) | 2022.08.22 |
[swift] λ°±μ€ 14681λ² - μ¬λΆλ©΄ κ³ λ₯΄κΈ° (0) | 2022.08.22 |
[swift] λ°±μ€ 2753 - μ€λ (0) | 2022.08.22 |
[swift] λ°±μ€ 1330λ² - λ μ λΉκ΅νκΈ° (0) | 2022.08.21 |