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

자료실

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

소프트웨어과 0 1,821 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]이다.)

[이 게시물은 최고관리자님에 의해 2019-09-20 15:17:47 칭찬릴레이에서 이동 됨]

Comments

번호 제목 글쓴이 날짜 조회
50 핸드이노 자료 소프트웨어과 2024.06.12 918
49 관동중 행사음원 소프트웨어과 2024.05.30 971
48 2024년도 한국사능력검정 운영 계획 소프트웨어과 2024.03.12 995
47 javascript 계산기 소프트웨어과 2023.04.20 1428
46 C++ cin cout 댓글+5 소프트웨어과 2023.03.14 15379
45 이 사이트는 안전하지 않습니다. 소프트웨어과 2023.03.08 1400
44 아두이노 RC카 소프트웨어과 2022.06.29 1580
43 아두이노-LCD 소프트웨어과 2022.06.09 1681
42 아두이노 - NEO LED BT모드 댓글+1 소프트웨어과 2022.06.03 22369
41 아두이노 초음파센서 댓글+2 소프트웨어과 2022.06.02 65277
40 사회봉사 활동 계획서 소프트웨어과 2021.11.05 1610
39 학부모동의서(자격증) 소프트웨어과 2021.09.13 1745
38 코드론 시뮬레이터 소프트웨어과 2021.07.01 1814
37 코드론 미니 - 드라이버 소프트웨어과 2021.07.01 1690
36 CSS 메뉴연습 소프트웨어과 2021.05.24 2473
35 응용프로그래밍 화면 구현 책pdf 소프트웨어과 2021.04.23 2758
34 교외체험학습 규정 및 신청서 양식 최고관리자 2021.04.20 1790
33 2020 상업경진 경제골든벨 문제지 최고관리자 2021.04.12 2548
32 2020 상업경진 컴퓨터그래픽 문제지 최고관리자 2021.04.12 2057
31 2020-시도 비즈니스 프로그래밍 문제지 최고관리자 2021.04.12 1819
Category
반응형 구글광고 등
State
  • 현재 접속자 112 명
  • 오늘 방문자 2,321 명
  • 어제 방문자 2,776 명
  • 최대 방문자 5,371 명
  • 전체 방문자 1,477,068 명
  • 전체 게시물 35,505 개
  • 전체 댓글수 3,723 개
  • 전체 회원수 32 명
Facebook Twitter GooglePlus KakaoStory NaverBand