ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๊ณต๋ถ/C++
๋ฐฑ์ค 10818๋ฒ : ์ต์, ์ต๋ with C++
์ฐ์ด14
2023. 2. 25. 15:55
๋ฌธ์
N๊ฐ์ ์ ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋, ์ต์๊ฐ๊ณผ ์ต๋๊ฐ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์ ์์ ๊ฐ์ N (1 ≤ N ≤ 1,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ N๊ฐ์ ์ ์๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด์ ์ฃผ์ด์ง๋ค. ๋ชจ๋ ์ ์๋ -1,000,000๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ์ฃผ์ด์ง ์ ์ N๊ฐ์ ์ต์๊ฐ๊ณผ ์ต๋๊ฐ์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด ์ถ๋ ฅํ๋ค.
#include <iostream>
using namespace std;
int main() {
long long N, num;
cin >> N; // ์
๋ ฅ ํ์
long long max = -1000000, min = 1000000;
for (int i = 0; i < N; i++) {
cin >> num; // ์ซ์ ์
๋ ฅ ๋ฐ๊ธฐ
if (num >= max) { // ์ต๋๊ฐ ์ฐพ๊ธฐ
max = num;
}
if (num <= min) { // ์ต์๊ฐ ์ฐพ๊ธฐ
min = num;
}
}
cout << min << " " << max;
return 0;
}
long long์ผ๋ก ์ ์ธํ์์ ๋๊ฐ int๋ก ์ ์ธํ์์ ๋๋ณด๋ค ์๊ฐ์ด ๋ ์ ๊ฒ ๋ค์๋ค.