๋ฌธ์
๋ฌธ์
์ N๊ฐ $A_1, A_2, ..., A_N$์ด ์ฃผ์ด์ง๋ค. A๋ฅผ ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ์ ๋, ์์์๋ถํฐ K๋ฒ์งธ ์๋ ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ N(1 โค N โค 5,000,000)๊ณผ K (1 โค K โค N)์ด ์ฃผ์ด์ง๋ค.
๋์งธ์๋ $A_1, A_2, ..., A_N$์ด ์ฃผ์ด์ง๋ค. $(-10^9 โค A_i โค 10^9)$
์ถ๋ ฅ
A๋ฅผ ์ ๋ ฌํ์ ๋, ์์์๋ถํฐ K๋ฒ์งธ ์๋ ์๋ฅผ ์ถ๋ ฅํ๋ค.
ํ์ด๊ณผ์
1.๊ท์น
- ์ ๋ ฅ๊ฐ์ ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ๊ณ K๋ฒ์งธ์ ์๋ฅผ ์ถ๋ ฅํฉ๋๋ค.
- ์ ๋ ฅ๊ฐ์ ๊ฐฏ์๋ N(1 โค N โค 5,000,000), ๊ฐ ์ ๋ ฅ ๊ฐ์ ๋ฒ์๋ $(-10^9 โค A_i โค 10^9)$ ์ ๋๋ค.
2.์์
๊ฐ ์ ๋ ฅ๊ฐ์ ๋ฒ์๊ฐ -1,000,000,000 ~ 1,000,000,000 ์ด๋ฏ๋ก
โ9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807์ ๋ฒ์๋ฅผ ๊ฐ์ง๋ long longํ ๋ฒกํฐ๋ฅผ ์ ์ธํ๊ณ ์ ๋ ฅ๊ฐ์ ๋ด์ต๋๋ค.
sort()๋ฅผ ์ด์ฉํด ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ํ vector[K-1]์ ๊ฐ์ ์ถ๋ ฅํฉ๋๋ค.
3.์ฝ๋
* ์ต๋ํ ๋น ๋ฅธ์๋์ฌ์ผ ํ๋ฏ๋ก, ์ ์ถ๋ ฅ๋ cin, cout๋ณด๋ค ๋น ๋ฅธ scanf, printf๋ก ํด์ฃผ์ด์ผ ์ ๋ต์ฒ๋ฆฌ๊ฐ ๋ฉ๋๋ค.(2019.08๊ธฐ์ค) *
'๐ค PS(Problem Solving) > ๋ฐฑ์ค(BOJ)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค/c++] 1890๋ฒ - ์ ํ (0) | 2019.08.03 |
---|---|
[๋ฐฑ์ค/c++] 11048๋ฒ - ์ด๋ํ๊ธฐ (0) | 2019.08.02 |
[๋ฐฑ์ค/c++] 11652๋ฒ - ์นด๋ (0) | 2019.08.02 |
[๋ฐฑ์ค/c++] 10989๋ฒ - ์ ์ ๋ ฌํ๊ธฐ3 (0) | 2019.07.30 |
[๋ฐฑ์ค/c++] 1003๋ฒ - ํผ๋ณด๋์น (0) | 2019.07.30 |