1
H tên TS:........................................... S BD:...................... Ch ký GT1:..................
S GIÁO DỤ C VÀ ĐÀO T O
NINH THU N
(Đề thi chính thứ c)
KỲ THI CHỌ N HỌ C SINH GIỎ I CẤ P TỈNH
NĂM H C: 2012 -2013
Khóa ngày 18 / 11 / 2012
Môn thi: TIN H C L p 12 THPT
Th i gian làm bài: 180 phút
(Không k thờ i gian phát đề )
ĐỀ
(Đề thi có 2 trang)
T NG QUAN ĐỀ THI
STT
Tên bài
File chư ơ ng trình
1
B ng kế t quả bóng đá
Bai1.*
2
Hình xo n ố c
Bai2.*
3
Ch n độ i tuyể n Olympic
Bai3.*
D u * đư c thay thế bở i PAS hoặ c CPP củ a ngôn ngữ lậ p tr ình đư c sử dụ ng
ơ ng ng là Pascal, Free Pascal ho c C++.
Bài 1:(5 điể m) B ng kế t quả bóng đá
B ng kế t quả củ a 1 giả i địch bóng đá đ ư c cho bở i ma trậ n vuông A(N,N):
các ph n tử đư ng chéo chính bằ ng 0, độ i i thắ ng độ i j thì A[i,j]=2, hoà thì A[i,j]=1,
thua thì A[i,j]=0
a) Tìm các độ i có số trậ n thắ ng lớ n hơ n s trậ n thua.
b) Tìm đ i không thua trậ n nào.
c) Độ i nào có nhi u điể m nhấ t.
Ví d :
0 2 2
0 0 0
0 2 0
Cau 1
Doi 1 tran thang > tran thua
Cau 2
Doi 1 khong thua tran nao
Cau 3
0 2 4
2 3 1
Doi 1 duoc nhieu diem nhat = 4
Bài 2: (7 điể m) nh xo n ố c
Nh p số tự nhiên N, t o bả ng vuông NxN các số 1,2,3,....N2 theo hình xo n ố c.
Ví d : N = 5
2
Bài 3:(8 điể m) Ch n độ i tuyể n Olympic
Kết qu thi đấ u quc gia ca N vnđộ ng viên (đánh s t 1 đế n N) trên M môn
(đánh s t 1 đế n M) đư cđánh giá bng đim (giá tr nguyên không âm). Vi vn
độ ng viên, ta biếtđimđánh giá trên tng n ca vnđộ ng viên y. Các đim này
đư c ghi trong File văn bn có cu trúc:
+ Dòng đầ u ghi s vnđộ ng viên và s môn.
+ Các dòng tiếp theo, mi dòng ghi các đimđánh giá trên tt cM môn ca
mt vnđộ ng viên theo th tn thi 1, 2 ,.., M. c dòng này đư c ghi theo th t
vnđộ ng viên 1, 2, .., N.
+ Các s ghi trên mt dòng cách nhau mt du cách.
Cn chn ra K vnđộ ng viên và K môn để lp mtđ i tuyn thi đấ u Olympic
quc tế, trong đó mi vnđ ng viên ch đư c thi đấ u 1 n (1<=K<=M,N), sao cho
tng s đim ca các vnđộ ng viên trên các môn đã chn là ln nht.
Yêu cu :
Đọ c bng đim t 1 File văn bn (Tên File vào T bàn phím), sau đó c mi
ln nhn mt giá trK nguyên dư ơ ng t bàn phím, chư ơ ng trình đư a lên màn hình kết
qu tuyn chn dư i dnh K cp (i,j) vi nghĩa vnđộ ng viên i đư c chn thi đ u
môn j tng s đim tư ơ ng ng vi ch đã chn. Chư ơ ng trình kết thúc khi nhn
đư c giá trK=0.
Các giá tr gii hn 1<=M,N<= 20
Ví d :
File d liu
3 3
1 5 0
5 7 4
3 6 3
Mi khi np giá tr k ta nhnđư c :
Np K=1 , máy tr li (2,2) Tng đim = 7
Np K=2 , máy tr li (2,1) (3,2) Tng đim = 11
Np K=3 , máy tr li (1,2) (2,1) (3,3) Tng đim = 13
Np K=0 , Kết thúc
..........H T..........
1
2
3
4
5
16
17
18
19
6
15
24
25
20
7
14
23
22
21
8
13
12
11
10
9