반응형
10개의 수를 입력받고 그 수들 중 최댓값과 최솟값을 찾아서 출력하는 문제다.
또한, 최댓값과 최솟값이 몇번째로 입력되었는지도 출력한다.
단, 최댓값 또는 최솟값이 2개 이상일 경우 먼저 입력된 순으로 한다.
예를 들어, 아래 입력 예시에서 최댓값은 9이고 7번째와 10번째에서 입력되었지만
7번째 입력이 먼저 입력되었으므로 이를 출력한다.
입력 예시]
1번째 수 입력: 5
2번째 수 입력: 4
3번째 수 입력: 3
4번째 수 입력: 2
5번째 수 입력: 1
6번째 수 입력: 6
7번째 수 입력: 9
8번째 수 입력: 8
9번째 수 입력: 5
10번째 수 입력: 9
출력 예시]
최댓값: 7번째로 입력된 9가 제일 큽니다.
최솟값: 5번째로 입력된 1이 제일 작습니다.
_M#]
반응형
'프로그래밍 > 알고리즘' 카테고리의 다른 글
[C언어/알고리즘] 원하는 범위 내의 난수 생성하기 (0) | 2012.09.17 |
---|---|
[C언어/알고리즘] n번째 피보나치 수 출력하기 (0) | 2012.06.04 |
[C언어/알고리즘] n차 정사각행렬 만들기 (0) | 2012.04.12 |
[C언어/알고리즘]다이아몬드 출력하기 (0) | 2012.04.12 |
[C언어/알고리즘]삼각형 출력하기 (0) | 2012.04.12 |