[코테] 세 수 정렬하기 (정렬 함수 없이 풀이)
문제세 개의 정수 a, b, c가 주어진다.단, 문자열 변환, 배열 정렬 함수(sort, sorted)를 사용하지 않고세 수를 오름차순(작은 수부터 큰 수) 으로 정렬하시오 제한 조건sorted() 사용 금지list.sort() 사용 금지문자열 정렬 사용 금지접근 방법이 문제는 정렬 알고리즘을 쓰는 문제가 아니다.세 개의 숫자만 존재하므로비교 연산과 swap(자리 교환) 만으로 해결할 수 있다.핵심 아이디어는 다음과 같다:a ≤ b 가 되도록 만든다.a ≤ c 가 되도록 만든다.b ≤ c 가 되도록 만든다.이 3번의 비교만 수행하면항상 a ≤ b ≤ c 가 보장된다. 풀이a, b, c = map(int, input().split())if a > b: a, b = b, aif a > c: a, c = c,..
2026. 2. 17.