์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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
- ๋ฌธ์์ด
- dfs
- ๋ธ๋ฃจํธํฌ์ค
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- WebApp
- ๋ถํ ์ ๋ณต
- WebView
- ์ฝ๋ฉํ ์คํธ
- ๋นํธ์ฐ์ฐ์
- ๋์ ํฉ
- ๋ถํ ์ ๋ณต
- ์ด์งํ์
- ์์
- ํ๋ก๊ทธ๋๋จธ์ค
- Swift
- ๋ธ๋ฃจํธํฌ์ค ์๊ณ ๋ฆฌ์ฆ
- SwiftUI
- dp
- BFS
- ์คํ
- ios
- ๋ถํ ํ์
- ๋ฐฑํธ๋ํน
- ์๊ณ ๋ฆฌ์ฆ
- Today
- Total
MUKER_DEV with iOS
[swift] ๋ฐฑ์ค 3000๋ฒ - ํน, ํธ, ๋ฃฉ, ๋น์, ๋์ดํธ, ํฐ ๋ณธ๋ฌธ
[swift] ๋ฐฑ์ค 3000๋ฒ - ํน, ํธ, ๋ฃฉ, ๋น์, ๋์ดํธ, ํฐ
MUKER 2022. 8. 20. 19:15๋ฌธ์
๋ํ์ด๋ ์ค๋๋ ์ฐฝ๊ณ ๋ฅผ ๋ค์ง๋ค๊ฐ ๋ก์ ์ฒด์คํ๊ณผ ํผ์ค๋ฅผ ๋ฐ๊ฒฌํ๋ค.
์ฒด์คํ์ ๋จผ์ง๋ฅผ ํธ์ด๋ด๊ณ ๊ฑธ๋ ๋ก ๋ฆ์ผ๋ ๊ทธ๋ญ์ ๋ญ ์ธ๋งํ ์ฒด์คํ์ด ๋์๋ค. ํ์ง๋ง, ๊ฒ์ ์ ํผ์ค๋ ๋ชจ๋ ์์์ผ๋, ํฐ์ ํผ์ค๋ ๊ฐ์๊ฐ ์ฌ๋ฐ๋ฅด์ง ์์๋ค.
์ฒด์ค๋ ์ด 16๊ฐ์ ํผ์ค๋ฅผ ์ฌ์ฉํ๋ฉฐ, ํน 1๊ฐ, ํธ 1๊ฐ, ๋ฃฉ 2๊ฐ, ๋น์ 2๊ฐ, ๋์ดํธ 2๊ฐ, ํฐ 8๊ฐ๋ก ๊ตฌ์ฑ๋์ด ์๋ค.
๋ํ์ด๊ฐ ๋ฐ๊ฒฌํ ํฐ์ ํผ์ค์ ๊ฐ์๊ฐ ์ฃผ์ด์ก์ ๋, ๋ช ๊ฐ๋ฅผ ๋ํ๊ฑฐ๋ ๋นผ์ผ ์ฌ๋ฐ๋ฅธ ์ธํธ๊ฐ ๋๋์ง ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๋ํ์ด๊ฐ ์ฐพ์ ํฐ์ ํน, ํธ, ๋ฃฉ, ๋น์, ๋์ดํธ, ํฐ์ ๊ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ๊ฐ์ 0๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ 10๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ์ ๋ ฅ์์ ์ฃผ์ด์ง ์์๋๋ก ๋ช ๊ฐ์ ํผ์ค๋ฅผ ๋ํ๊ฑฐ๋ ๋นผ์ผ ๋๋์ง๋ฅผ ์ถ๋ ฅํ๋ค. ๋ง์ฝ ์๊ฐ ์์๋ผ๋ฉด ๋ํ์ด๋ ๊ทธ ๊ฐ์ ๋งํผ ํผ์ค๋ฅผ ๋ํด์ผ ํ๋ ๊ฒ์ด๊ณ , ์์๋ผ๋ฉด ์ ๊ฑฐํด์ผ ํ๋ ๊ฒ์ด๋ค.
์์ ์ ๋ ฅ 1
0 1 2 2 2 7
์์ ์ถ๋ ฅ 1
1 0 0 0 0 1
์์ ์ ๋ ฅ 2
2 1 2 1 2 1
์์ ์ถ๋ ฅ 2
-1 0 0 1 0 7
์ฒ์ ํ์๋ ์ฝ๋
import Foundation
var temp = [1, 1, 2, 2, 2, 8]
var input = readLine()!.split(separator: " ").map { Int($0)! }
print(temp[0] - input[0], terminator: " ")
print(temp[1] - input[1], terminator: " ")
print(temp[2] - input[2], terminator: " ")
print(temp[3] - input[3], terminator: " ")
print(temp[4] - input[4], terminator: " ")
print(temp[5] - input[5])
๊ฐ์ ๋ ์ฝ๋
let temp = [1, 1, 2, 2, 2, 8]
var result: [Int] = []
var input = readLine()!.split(separator: " ").map { Int($0)! }
for (index, value) in input.enumerated() {
result.append(temp[index] - value)
}
for i in result {
print(i, terminator: " ")
}
'๐ค ์๊ณ ๋ฆฌ์ฆ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[swift] ๋ฐฑ์ค 10172๋ฒ - ๊ฐ (0) | 2022.08.21 |
---|---|
[swift] ๋ฐฑ์ค 10171๋ฒ - ๊ณ ์์ด (0) | 2022.08.21 |
[swift] ๋ฐฑ์ค 2588๋ฒ - ๊ณฑ์ (0) | 2022.08.21 |
[swift] ๋ฐฑ์ค 10430๋ฒ - ๋๋จธ์ง (0) | 2022.08.20 |
[๋ฐฑ์ค.Swift] 1000๋ฒ ( A + B) (0) | 2021.12.02 |