BOJ: #7795 - ๋จน์ ๊ฒ์ธ๊ฐ ๋จนํ ๊ฒ์ธ๊ฐ
03:19
์
๋ ฅ๋ฐ์ a
, b
๋ฐฐ์ด์ ์ ๋ ฌํ ํ ์ํํ๋ฉด์ a[i] > b[j]
์ธ ๊ฒฝ์ฐ answer
์ +1์ ํ๋ค. ๋ฐ๋์ธ ๊ฒฝ์ฐ์๋ (์ด๋ฏธ ์ ๋ ฌ์ ํ ์ํ์ด๋ฏ๋ก) b
๋ฐฐ์ด์ ๋ ์ํํ ํ์๊ฐ ์์ด break
๋ก ๋น ์ ธ๋์จ๋ค.
๋ฌธ์
https://www.acmicpc.net/problem/7795
๋ด๊ฐ ์์ฑํ ์ฝ๋
Swift
let t = Int(readLine()!)!
for _ in 0..<t {
let n = readLine()!.split(separator: " ").map { Int(String($0))! }
let a = readLine()!.split(separator: " ").map { Int(String($0))! }.sorted()
let b = readLine()!.split(separator: " ").map { Int(String($0))! }.sorted()
var answer = 0
for i in a {
for j in b {
if i > j {
answer += 1
} else {
break
}
}
}
print(answer)
}
๋ฐ์ํ
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote