배열의값 렌덤함수로 받은뒤 정렬하는법
연하늘
질문 제목 : 배열의 값 렌덤함수로 받은뒤 정렬하는법질문 요약 :1차원배열을 rand으로 받은 값을 6개의 1차원배열로 받는법질문 내용 : 안녕하세요..
제가 문제를 풀고 있는데..아무도..ㅜ 그래서 혼자 이러쿵 저러쿵..생각만 했답니다..
건드리지도 못하고..초보니까..건들기가 쉽지많은 안네요..
아시다시피..전과 같이
#includestdio.h
#includestdlib.h
#define QW 3
int main(void)
{
int i;
int arr[QW];
for(i=3; iQW; i++)
arr[i]=rand()%10;
for(i=1;i=QW;i++)
printf(%d사 인원%d\n, i, arr[i]);
return 0;
}
이렇게 짜게되었습니다..
그런데 여기서..나온갑이
예를 들면
1사 5
2사 8
3사 2
이런 렌덤값이 주어지면
아래와 같이
1사 1사 1사 1사 1사 2사
2사 2사 2사 2사 2사 2사
2사 3사 3사
정렬값을 얻어야하는데..어떻게 해야할지 모르겟어요..제발
제발 뭘 소스 자체를 원하는것도 아니고..(속으로는..뭐..ㅎ)
설명좀 부탁드릴께요..저렇게 하는방법을요..그리고 그 방법을 저 소스어디에 삽입해야 하는지도좀..
좀 급해서 그렇답니다..
아무리해도 안되고..책에 비슷한 내용도 안나오고..
여태 저런 방법을 해보질 못해서..
-
찬솔큰
예 맞습니다...ㅎ
-
수예
1사 1사 1사 1사 1사 2사-1차원배열 1
2사 2사 2사 2사 2사 2사-1차원배열 2
2사 3사 3사 -1차원배열 3
이런식으로 정렬하는건가요?