Tải bản đầy đủ (.pdf) (4 trang)

Đề thi HSG tỉnh Bạc Liêu lớp 12 môn tin học pptx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (207 KB, 4 trang )

1 Bảng B - Ngày 2

Họ và tên thí sinh:…………………… ………… Chữ ký giám thị 1:
Số báo danh:…………………………… ……… …………….………………
SỞ GDĐT BẠC LIÊU KỲ THI CHỌN HSG LỚP 12 VÒNG TỈNH
NĂM HỌC 2011 - 2012

* Môn thi: TIN HỌC (BẢNG B)


* Ngày thi: 06/11/2011
* Thời gian: 180 phút (Không kể thời gian giao đề)

ĐỀ
Câu 1 (6 điểm):
Cho một số nguyên dương N bất kì (N

20).
Hãy viết chương trình tạo mảng N x N phần tử nguyên dương (giá trị lớn nhất
trong bảng là 2*N) theo quy luật cho trong ví dụ sau với N = 7
1 2 3 4 5 6 7
2 4 6 8 10 12 14
3 6 9 12 2 4 6
4 8 12 2 4 6 8
5 10 2 4 6 8 10
6 12 2 4 6 8 10
7 14 2 4 6 8 10
- Input: Giá trị của N được cho trong tập tin InB1.txt
- Output: Ghi trong tập tin OutB1.txt mảng kết quả
Ví dụ:
InB1.txt OutB1.txt


4 1 2 3 4
2 4 6 8
3 6 2 4
4 8 2 4

Câu 2 (7 điểm):
Cho xâu khác rỗng. Tìm từ đầu tiên dài nhất trong xâu. (Từ là một dãy kí tự liên
tiếp không chứa dấu cách).
-Dữ
liệu vào: từ tệp f1 gồm một dòng chứa xâu s.
-Dữ liệu ra: Ghi ra tệp f2 gồm 1 dòng chứa câu trả lời: “Từ đâu tiên dài nhất
trong xâu là : a”. (Với a là từ đầu tiên dài nhất trong xâu s)
(Gồm 02 trang)
CHÍNH THỨC
2 Bảng B - Ngày 2

Ví dụ:
Cau2.inp Cau2.out
Hoc tin rat thu vi Hoc

Câu 3 (7 điểm):
Một điểm giao dịch của ngân hàng X có N loại tiền mệnh giá từ A[1], A[2],
A[3], . . , A[N] (đơn vị ngàn đồng) với số lượng tiền mỗi loại không giới hạn. Một
khách hàng cần rút với số tiền là M (ngàn đồng). Hãy cho biết cần bao nhiêu tiền mỗi
loại để chi trả sao cho số tờ là ít nhất.
Cho biết: N ≤ 9; A[i] ≤ 500; M ≤ 10000
Dữ liêu vào
: Cho trong file INP.TXT gồm 2 dòng:
- Dòng đầu là 2 số N, M;
- Dòng thứ hai ghi N số nguyên dương A[1], A[2], A[3], . . , A[N]

Dữ liêu ra
: Ghi vào file OUT.TXT gồm:
- Dòng đầu ghi số lượng tờ phải trả;
- Dòng thứ hai ghi N số nguyên không âm ứng với số tờ cần trả
cho mỗi loại tiền.
Các số ghi trên cùng một dòng được cách ít nhất một dấu cách.
Ví dụ:
INP.TXT OUT.TXT
5 98
1 2 5 10 50 100
8
1 1 1 4 1 0
Hết
1 Bảng B – Ngày 2
SỞ GDĐT BẠC LIÊU KỲ THI CHỌN HSG LỚP 12 VÒNG TỈNH
NĂM HỌC 2011 - 2012

* Môn thi: TIN HỌC (BẢNG B)


* Ngày thi: 06/11/2011
* Thời gian: 180 phút (Không kể thời gian giao đề)

HƯỚNG DẪN CHẤM

Câu 1 (6 điểm):
Mỗi bộ test 2 điểm
Input: N = 13
Output:
1 2 3 4 5 6 7 8 9 10 11 12 13

2 4 6 8 10 12 14 16 18 20 22 24 26
3 6 9 12 15 18 21 24 2 4 6 8 10
4 8 12 16 20 24 2 4 6 8 10 12 14
5 10 15 20 25 2 4 6 8 10 12 14 16
6 12 18 24 2 4 6 8 10 12 14 16 18
7 14 21 2 4 6 8 10 12 14 16 18 20
8 16 24 2 4 6 8 10 12 14 16 18 20
9 18 2 4 6 8 10 12 14 16 18 20 22
10 20 2 4 6 8 10 12 14 16 18 20 22
11 22 2 4 6 8 10 12 14 16 18 20 22
12 24 2 4 6 8 10 12 14 16 18 20 22
13 26 2 4 6 8 10 12 14 16 18 20 22

Input: N = 20
Output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40
3 6 9 12 15 18 21 24 27 30 33 36 39 2 4 6 8 10 12 14
4 8 12 16 20 24 28 32 36 40 2 4 6 8 10 12 14 16 18 20
5 10 15 20 25 30 35 40 2 4 6 8 10 12 14 16 18 20 22 24
6 12 18 24 30 36 2 4 6 8 10 12 14 16 18 20 22 24 26 28
7 14 21 28 35 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
8 16 24 32 40 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
9 18 27 36 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
10 20 30 40 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
11 22 33 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
12 24 36 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
13 26 39 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
14 28 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36
15 30 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36

16 32 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36
17 34 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36
18 36 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36
19 38 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36
20 40 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36

(Gồm 02 trang)
CHÍNH THỨC
2 Bảng B – Ngày 2


Input: N = 16
Output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
3 6 9 12 15 18 21 24 27 30 2 4 6 8 10 12
4 8 12 16 20 24 28 32 2 4 6 8 10 12 14 16
5 10 15 20 25 30 2 4 6 8 10 12 14 16 18 20
6 12 18 24 30 2 4 6 8 10 12 14 16 18 20 22
7 14 21 28 2 4 6 8 10 12 14 16 18 20 22 24
8 16 24 32 2 4 6 8 10 12 14 16 18 20 22 24
9 18 27 2 4 6 8 10 12 14 16 18 20 22 24 26
10 20 30 2 4 6 8 10 12 14 16 18 20 22 24 26
11 22 2 4 6 8 10 12 14 16 18 20 22 24 26 28
12 24 2 4 6 8 10 12 14 16 18 20 22 24 26 28
13 26 2 4 6 8 10 12 14 16 18 20 22 24 26 28
14 28 2 4 6 8 10 12 14 16 18 20 22 24 26 28
15 30 2 4 6 8 10 12 14 16 18 20 22 24 26 28
16 32 2 4 6 8 10 12 14 16 18 20 22 24 26 28


Câu 2 (7 điểm):
Test Inp Out Điểm
Test 1
Bac Ho kinh yeu! Viet Nam yeu
Bac
Tu dau tien dai nhat trong xau la:
kinh
2
Test 2
0123456789 viet nam 56789 toi
yeu! 9876543210
Tu dau tien dai nhat trong xau la:
0123456789
2
Test 3
aiyeubachochiminhhonthieuniennhi
dong
Tu dau tien dai nhat trong xau la:
aiyeubachochiminhhonthieunien
nhidong
3
Lưu ý: Test 1,Ttest 2, Test 3 vì không đủ độ rộng nên viết chuỗi trên nhiều dòng

Câu 3 (7 điểm):
TEST 1 (2 điểm)
INP.TXT OUT.TXT
3 92
1 2 10
9
0 1 9


TEST 2 (2 điểm)
INP.TXT OUT.TXT
6 986
1 2 5 10 20 50 100
14
1 0 1 1 1 1 9

TEST 3 (3 điểm)
INP.TXT OUT.TXT
9 9999
1 2 5 10 20 50 100 200 500
27
0 2 1 0 2 1 0 2 19
Hết

×