2014 경기도 상업정보 경진대회 프로그래밍 기출문제 2번

3학년1반

2014 경기도 상업정보 경진대회 프로그래밍 기출문제 2번

소프트웨어과 0 959 2019.05.17 09:42

정렬되지 않은 상태로 배열에 저장된 숫자 10개를 오름차순으로 정렬하여 출력하시오.
정렬 후 10 미만의 양수 K를 입력받아 K번째 큰 숫자와 K번째 작은 숫자를 찾아 그들의
차를 절댓값으로 출력하는 프로그램을 작성하시오. 【배점 : 9점】

 

≪1. 처리조건≫
(1) 배열 자료: 12, 34, 7, 56, 24, 87, 9, 42, 66, 23
(2) 입력 숫자 K는 0<K<10 자연수이다.
(3) 절댓값이란 실수에서 양 또는 음의 부호를 뗀 수를 의미한다.
≪2. 입·출력 형식≫
(1) 입력 예시
<비주얼 베이식>
K: 5
[확인]
< C >
K: 5
(2) 출력 예시
참가번호(01) 성명(홍길동) 학교명(경기정보고등학교)
===========================================
배열 : 12, 34, 7, 56, 24, 87, 9, 42, 66, 23
정렬 : 7, 9, 12, 23, 24, 34, 42, 56, 66, 87
5번째 큰수: 34
5번째 작은수: 24
두 수의 차: 10

 

 

-------------------------------------

문제의 핵심은 배열의 오름차순 정렬이다. 여러 정렬 알고리즘 중 자신이 알 고 있는 알고리즘을 활용하여 정렬하도록 한다.

(버블, 선택, 퀵 등)

배열의 크기는 고정되어있다(10개의 데이터) 따라서, K번째 배열의 위치는 [K-1]이고, 뒤에서 위치는 [10-K]가 된다.

(예:  앞에서 5번은 [4]이고, 뒤에서부터[5]이다.)

Comments

번호 포토 제목 글쓴이 날짜 조회
16 advantages 박태성 04.03 20
15 cccc asdg 04.01 28
14 attacked 조성하 03.29 31
13 2015 경기도 상업경진대회 프로그래밍 기출문제 5번 소프트웨어과 2019.05.17 1978
12 풀이: 2015 경기도 상업경진대회 프로그래밍 기출문제 5번 댓글+2 소프트웨어과 2019.05.17 1847
11 2015 경기도 상업경진대회 프로그래밍 기출문제 1번 소프트웨어과 2019.05.17 2817
10 풀이: 2015 경기도 상업경진대회 프로그래밍 기출문제 1번 댓글+1 소프트웨어과 2019.05.17 1467
9 2014 경기도 상업경진대회 프로그래밍 기출문제 5번 소프트웨어과 2019.05.17 1121
8 풀이: 2014 경기도 상업경진대회 프로그래밍 기출문제 5번 소프트웨어과 2019.05.17 947
7 2014 경기도 상업경진대회 프로그래밍 문제 4번 소프트웨어과 2019.05.17 1193
6 풀이: 2014 경기도 상업경진대회 프로그래밍 문제 4번 소프트웨어과 2019.05.17 992
5 2014 경기도 상업정보 경진대회 프로그래밍 기출문제 3번 소프트웨어과 2019.05.17 927
4 풀이: 2014 경기도 상업정보 경진대회 프로그래밍 기출문제 3번 소프트웨어과 2019.05.17 991
열람중 2014 경기도 상업정보 경진대회 프로그래밍 기출문제 2번 소프트웨어과 2019.05.17 960
2 풀이: 2014 경기도 상업정보 경진대회 프로그래밍 기출문제 2번 소프트웨어과 2019.05.17 939
1 2014 경기도 상업정보 경진대회 프로그래밍 기출문제 1번 소프웨에어과 2019.05.17 1049
0 풀이: 2014 경기도 상업정보 경진대회 프로그래밍 기출문제 1번 소프트웨어과 2019.05.17 881
Category
반응형 구글광고 등
State
  • 현재 접속자 41 명
  • 오늘 방문자 2,005 명
  • 어제 방문자 3,224 명
  • 최대 방문자 3,297 명
  • 전체 방문자 492,975 명
  • 전체 게시물 6,891 개
  • 전체 댓글수 131 개
  • 전체 회원수 31 명
Facebook Twitter GooglePlus KakaoStory NaverBand