๐ฆฅ ์ฝํ
/BAEKJOON
[BAEKJOON C++] 2752_์ธ์์ ๋ ฌ
์ง์ง์ํ์นด
2023. 8. 5. 23:20
728x90
๋ฐ์ํ
๋๊ท๋ ์ธ์๋ฅผ ํ๋ค๊ฐ ์ ๋ ฌ์ด ํ๊ณ ์ถ์ด์ก๋ค.
์ซ์ ์ธ ๊ฐ๋ฅผ ์๊ฐํ ๋ค์, ์ด๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๊ณ ์ถ์ด ์ก๋ค.
์ซ์ ์ธ ๊ฐ๊ฐ ์ฃผ์ด์ก์ ๋,
๊ฐ์ฅ ์์ ์, ๊ทธ ๋ค์ ์, ๊ฐ์ฅ ํฐ ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค
์ ๋ ฅ
์ซ์ ์ธ ๊ฐ๊ฐ ์ฃผ์ด์ง๋ค.
์ด ์ซ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค.
์ด ์ซ์๋ ๋ชจ๋ ๋ค๋ฅด๋ค.
์ถ๋ ฅ
์ ์ผ ์์ ์, ๊ทธ ๋ค์ ์, ์ ์ผ ํฐ ์๋ฅผ ์ฐจ๋ก๋๋ก ์ถ๋ ฅํ๋ค.
// [2752] ์ธ์์ ๋ ฌ
/*
๋๊ท๋ ์ธ์๋ฅผ ํ๋ค๊ฐ ์ ๋ ฌ์ด ํ๊ณ ์ถ์ด์ก๋ค.
์ซ์ ์ธ ๊ฐ๋ฅผ ์๊ฐํ ๋ค์, ์ด๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๊ณ ์ถ์ด ์ก๋ค.
์ซ์ ์ธ ๊ฐ๊ฐ ์ฃผ์ด์ก์ ๋,
๊ฐ์ฅ ์์ ์, ๊ทธ ๋ค์ ์, ๊ฐ์ฅ ํฐ ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค
์
๋ ฅ
์ซ์ ์ธ ๊ฐ๊ฐ ์ฃผ์ด์ง๋ค.
์ด ์ซ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค.
์ด ์ซ์๋ ๋ชจ๋ ๋ค๋ฅด๋ค.
์ถ๋ ฅ
์ ์ผ ์์ ์, ๊ทธ ๋ค์ ์, ์ ์ผ ํฐ ์๋ฅผ ์ฐจ๋ก๋๋ก ์ถ๋ ฅํ๋ค.
*/
#define _CRT_SECURE_NO_WARNINGS
// ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ
#include <iostream>
#include <algorithm> // find
#include <string>
#include <cmath> // abs
#include <vector>
#include <queue>
using namespace std;
int main() {
int num[3], temp;
for (int i = 0; i < 3; i++) {
cin >> num[i];
}
for (int i = 0; i < 2; i++) {
for (int j = i + 1; j < 3; j++) {
if (num[i] > num[j]) {
// ๊ฐ์ฅ ์์ ์, ๊ทธ ๋ค์ ์, ๊ฐ์ฅ ํฐ ์
temp = num[i];
num[i] = num[j];
num[j] = temp;
}
}
}
for (int i = 0; i < 3; i++) {
cout << num[i] << " ";
}
return 0;
}
728x90
๋ฐ์ํ