Tải bản đầy đủ (.doc) (2 trang)

Đề thi olympic tin học 11

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 (101.15 KB, 2 trang )

SỞ GIÁO DỤC VÀ ĐÀO TẠO
TỈNH ĐĂK NÔNG

ĐỀ DU BỊ

KỲ THI OLYMPIC CẤP TỈNH LẦN II
Khóa ngày 14 tháng 3 năm 2015
MÔN THI: TIN HỌC – LỚP 10
Thời gian: 180 phút (Không kể thời gian giao đề)

------------------------------------------------------------------------Câu 1 (6,0 điểm). Mã số
Một công ty may mặc hiện tại đang có n công nhân. Nhưng do thời gian gần đây công ty làm ăn
tốt nên đã nhận được nhiều đơn đặt hàng. Vì để giao hàng đúng thời hạn nên công ty này cần phải
tuyển thêm k công nhân nữa. Ở công ty này mỗi nhân viên dều có một mã số (mã số không được
trùng nhau giữa hai công nhân bất kỳ) được đánh số lần lượt từ 1, 2, 3,… Tuy nhiên, có trường hợp
là có một số công nhân sau một thời gian làm việc thì họ xin nghỉ. Người quản lý là người có nhiệm
vụ phải cung cấp mã số cho công nhân
Yêu cầu: hãy giúp người quản lý gắn mã số cho công nhân mới sao cho phải sử dụng k số nguyên
dương nhỏ nhất.
Dữ liệu vào: từ file “MASO.INP”
- Dòng đầu là 2 số nguyên dương n, k cách nhau ít nhất một dấu cách
- n dòng tiếp theo mỗi dòng chứa một mã số p ( 1 ≤ p ≤ 80000)
Dữ liệu ra: file “MASO.OUT” ghi k số là mã số của k công nhân mới, mỗi số trên một dòng theo
thứ tự từ nhỏ đến lớn.
Ví dụ:
MASO.INP
63
4
1
3
6


9
8

MASO.OUT
2
5
7

Câu 2 (7,0 điểm). (Đặt tên là TKB.pas)
Một giáo viên cần giảng N vấn đề được đánh số từ 1 đến N (N≤1000). Mỗi một vấn đề i có thời
gian là Ai(i=1...N). Mỗi vấn đề chỉ giảng không quá 1 buổi. Thời gian tối đa của một buổi là L
(L≤500). Vấn đề i phải được giảng trước vấn đề i+1. Trong một buổi có thể bố trí giảng vài vấn đề,
nhưng nếu thừa lượng thời gian t thì buổi đó được đánh giá là lãng phí thời gian với mức d:

0
khi t = 0

d =  −c
khi 1 ≤ t ≤ 10 ; trong đó c là hằng số nguyên dương cho trước.
(t − 10) 2 khi t > 10

Yêu cầu: Hãy xếp thời khóa biểu dạy sao cho số buổi ít nhất và tổng các lãng phí thời gian là
nhỏ nhất có thể được.
Dữ liệu vào: từ file TKB.inp gồm:
Dòng đầu là số N
Dòng tiếp theo là L và C
Dòng cuối cùng là N số thể hiện A1, A2,..., An
Dữ liệu ra: ghi ra file TKB.out gồm:



-

Dòng đầu tiên là số buổi của lịch
Dòng tiếp theo là tổng thời gian lãng phí nhỏ nhất đạt được.

Ví dụ
TKB.inp

TKB.out

10
120 10
80 80 10 50 30 20 40 30 120 100

6
2700

Câu 3 (7,0 điểm). Đường đi
Cho n địa điểm đánh số từ 1 đến n, người ta chọn ra một địa điểm X để lập trường học. Để tạo
điều kiện cho học sinh đi học, người ta tiến hành rải nhựa 1 số tuyến đường sao cho đảm bảo các học
sinh đều phải đi đến trường trên đường nhựa và tổng số độ dài các quãng đường phải rải nhựa là nhỏ
nhất.
Yêu cầu: hãy tính tổng số độ dài các quãng đường phải rải nhựa.
Dữ liệu vào: file DDI.INP có dòng đầu là n, X, 03 số a, b, c cho biết khoảng cách từ điểm a đến điểm b là c, 0đường đi từ các điểm khác về điểm X đã chọn
Kết quả ra: file DDI.OUT gồm 1 số m
DDI.INP
42
2 1 15

238
2 4 20
346

DDI.OUT
29

------------------ HẾT ------------------Họ tên thí sinh:.............................................................................Số báo danh:………..........................
Giám thị 1:…………………………………………..Giám thị 2:……………………………………...



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×