티스토리 뷰

/*

백준[3047번] ABC문제

분류 : 정렬


ABC 무시했다가 큰코 다침...


문제 이해를 잘하자!!

*/


#include<stdio.h>


int main() {

int arr[3]; // 들어온 순서대로 받는다.

for (int i = 0; i < 3; i++) {

scanf("%d", &arr[i]);

}

char abc[3];

scanf("%s",&abc);


for (int i = 0; i < 2; i++)//정렬

{

for (int j = i + 1; j < 3; j++)

{

if (arr[i] > arr[j])

{

int temp = arr[i];

arr[i] = arr[j];

arr[j] = temp;

}

}

}


// abc에 들어온 것을 ABC 순서대로 분류하여 출력한다.

for (int i = 0; i < 3; i++)

{

switch (abc[i])

{

case 'A':

printf("%d ", arr[0]);

break;

case 'B':

printf("%d ", arr[1]);

break;

case 'C':

printf("%d\n", arr[2]);

break;

}

}

return 0;

}

'프로그래밍 > 알고리즘' 카테고리의 다른 글

쿼드트리란?  (0) 2017.03.13
백준 [10989번] 수 정렬하기3  (0) 2016.12.07
개구리 뛰기(codeground)  (0) 2016.11.26
균일수(codeground)  (0) 2016.11.26
방속의 거울 문제(codeground)  (0) 2016.11.26
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함