์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- ํ๋ก๊ทธ๋๋จธ์ค
- BFS
- ์คํ
- ๋ธ๋ฃจํธํฌ์ค ์๊ณ ๋ฆฌ์ฆ
- SwiftUI
- Queue
- WebView
- ์ด์งํ์
- dp
- ๋ถํ ์ ๋ณต
- ๋ธ๋ฃจํธํฌ์ค
- ๋์ ํฉ
- ์์
- ์ฝํ
- ๋ฐฑํธ๋ํน
- dfs
- Swift
- ๋ถํ ํ์
- ๋ฐฑ์ค
- ios
- ๋นํธ์ฐ์ฐ์
- ์ฝ๋ฉํ ์คํธ
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฌธ์์ด
- ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
- WebApp
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- ๋ถํ ์ ๋ณต
Archives
- Today
- Total
MUKER_DEV with iOS
[swift] ๋ฐฑ์ค - 9063๋ฒ: ๋์ง ๋ณธ๋ฌธ
9063๋ฒ: ๋์ง
์ฒซ์งธ ์ค์๋ ์ ์ ๊ฐ์ N (1 ≤ N ≤ 100,000) ์ด ์ฃผ์ด์ง๋ค. ์ด์ด์ง๋ N ์ค์๋ ๊ฐ ์ ์ ์ขํ๊ฐ ๋ ๊ฐ์ ์ ์๋ก ํ ์ค์ ํ๋์ฉ ์ฃผ์ด์ง๋ค. ๊ฐ๊ฐ์ ์ขํ๋ -10,000 ์ด์ 10,000 ์ดํ์ ์ ์์ด๋ค.
www.acmicpc.net
์ฑ๊ณต ํ์ด
var y = (10000,-10000)
var x = (10000,-10000)
var count = 0
for _ in 0..<Int(readLine()!)! {
count += 1
let yx = readLine()!.split(separator: " ").map { Int($0)! }
y.0 = min(yx[0],y.0)
y.1 = max(yx[0],y.1)
x.0 = min(yx[1],x.0)
x.1 = max(yx[1],x.1)
}
count > 1 ? print((y.1-y.0) * (x.1-x.0)) : print(0)
'๐ค ์๊ณ ๋ฆฌ์ฆ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[swift] ๋ฐฑ์ค - 9466๋ฒ: ํ ํ๋ก์ ํธ (0) | 2023.05.10 |
---|---|
[swift] ๋ฐฑ์ค - 14940๋ฒ: ์ฌ์ด ์ต๋จ๊ฑฐ๋ฆฌ (0) | 2023.05.09 |
[swift] ๋ฐฑ์ค - 15894๋ฒ: ์ํ์ ์ฒด์ก๊ณผ๋ชฉ ์ ๋๋ค (0) | 2023.05.07 |
[swift] ๋ฐฑ์ค - 3009๋ฒ: ๋ค ๋ฒ์งธ ์ (0) | 2023.05.06 |
[swift] ๋ฐฑ์ค - 2559๋ฒ: ์์ด (0) | 2023.05.04 |