[C++] BOJ 2752번 : 세수정렬

Lern-Backup·2021년 9월 16일
0

Baekjoon

목록 보기
1/20

📝 문제


💻 실행 코드

// BOJ 2752번 : 세수정렬
#include <iostream>
using namespace std;

int main() {
    int a, b, c;
    cin >> a >> b >> c; // 수 세개 입력받기
    int temp; // 임시 변수
    if(a > b){ 
        temp = a;
        a = b;
        b = temp;
    }
    if(b > c){
        temp = b;
        b = c;
        c = temp;
    }
    if(a > b){
        temp = a;
        a = b;
        b = temp;
    }
    cout << a << " " << b << " " << c;
}

📚 문제 풀이

a보다 b가 더 작을 때 swap
b보다 c가 더 작을 때 swap
만약 c가 제일 작았을 때는 위에서 swap 되어 b로 이동했기 때문에 다시 a와 b 비교


✅ 실행 결과

profile
공부 백업용

0개의 댓글