숫자 오름차순 정렬
C++
# include <stdio.h>
int main(void){
int i, j, temp, index, min;
int array[10] = {1, 10, 5, 8, 7, 6, 4, 3, 2, 9};
for (i=0; i < 10; i++){
min = 9999; // 정의가 필요
for (j = i; j < 10; j++){
if(min > array[j]){
min = array[j];
index = j;
}
}
temp = array[i];
array[i] = array[index];
array[index] = temp;
}
for(i = 0; i < 10; i++){
printf("%d", array[i]);
}
return 0;
}
python
test = list(map(int, input().split(" ")))
test.sort()
print(test)
'자료구조&알고리즘' 카테고리의 다른 글
[알고리즘] 소수찾기 - 에라토스테네스의 체(C++ / Python) (0) | 2023.03.18 |
---|---|
[230224] 프로그래머스 C++ 숫자 비교하기 (0) | 2023.02.24 |
[230223] 프로그래머스 C++ 두수의 나눗셈 (0) | 2023.02.24 |