bé gi¸o dôc vµ §µo t¹o bé gi¸o dôc vµ §µo t¹o §ò thi chän ®éi tuyón tin häc quèc gia thêi gian lµm bµi 300 phót ngµy thi thø hai 4 5 2003 tæng quan ®ò thi ngµy thø hai tªn bµi tªn ch­¬ng tr×nh tªn fil

3 10 0
bé gi¸o dôc vµ §µo t¹o bé gi¸o dôc vµ §µo t¹o §ò thi chän ®éi tuyón tin häc quèc gia thêi gian lµm bµi 300 phót ngµy thi thø hai 4 5 2003 tæng quan ®ò thi ngµy thø hai tªn bµi tªn ch­¬ng tr×nh tªn fil

Đang tải... (xem toàn văn)

Thông tin tài liệu

Để phòng ngừa bệnh dịch SARS người ta quyết định phân phát thuốc nhỏ mũi Sunfarin xuống các trạm y tế để cung cấp miễn phí cho tất cả mọi người trong địa bàn phát hiện mầm bệnh.. Theo kế[r]

(1)

Bộ giáo dục Đào tạo

Đề thi chọn đội tuyển Tin học Quốc gia

Thêi gian lµm bµi: 300 phót Ngµy thi thø hai: 4-5-2003

Tổng quan đề thi ngày thứ HAI

Tên bài Tên chơng trình Tên file liệu Tên file kết quả

Bài SUNFARIN SUNFARIN.PAS SUNFARIN.INP SUNFARIN.OUT

Bµi Xem phim CINEMA.PAS CINEMA.INP CINEMA.OUT

Bài Số mảnh đất DAT.PAS DAT.INP DAT.OUT

HÃy lập trình giải toán sau đây:

Bµi SUNFARIN

Để phịng ngừa bệnh dịch SARS người ta định phân phát thuốc nhỏ mũi Sunfarin xuống trạm y tế để cung cấp miễn phí cho tất người địa bàn phát mầm bệnh Có N trạm y tế địa phương, đánh số từ tới N Theo kế hoạch trạm cấp số lượng hòm thuốc Tất số thuốc cần thiết chở số trạm địa phương phân phối cho tất trạm Hiện trạm i nhận Pi hòm thuốc (Pi  0, i = 1, 2, , N) Do SARS

là bệnh có khả lây nhiễm cao nên Bộ Y tế định hạn chế việc di chuyển, lại địa bàn phát mầm bệnh Trạm i nhận chuyển thuốc với trạm lân cận i-1 i+1 (1 < i < N), trạm giao tiếp với trạm trạm N giao tiếp với trạm N-1 Do hạn chế phương tiện vận chuyển nên mỗi trạm chuyển sang trạm lân cận hịm thuốc Hãy xác định sau trạm nhận đủ số hòm thuốc kế hoạch định

Dữ liệu: Vào từ file văn SUNFARIN.INP:

 Dòng chứa số nguyên N (1 < N ≤ 200),

 Dòng thứ chứa N số nguyên không âm P1 P2 PN, số cách dấu cách Kết quả: Đưa file văn SUNFARIN.OUT số nguyên số tối thiểu để hoàn thành kế hoạch phân phối thuốc Dữ liệu vào đảm bảo tốn có nghiệm

Ví d :ụ

SUNFARIN.INP SUNFARIN.OUT

8 23

16 17 15 20 1 Bµi Xem phim

Trong Liên hoan phim quốc tế vừa đợc khai mạc có tất t phim đánh số từ đến t đợc trình chiếu n thành phố đợc đánh số từ đến n (1 n 50, tn) Biết thành phố có phim đợc trình chiếu: thành phố i chiếu phim fi Các thành phố đợc nối với hệ

thống tuyến đờng hai chiều Tuyến đờng j (1 jm) nối thành phố sj với ej (sjej) có độ dài

dj (0  dj 1000) Hai thành phố có khơng q tuyến đờng nối chúng Bờm có kế hoạch

xem phim k ngày: Ngày i (1  ik) dự định xem phim pi Có thể có phim xuất

(2)

hoạch này, Bờm cần di chuyển đến thành phố, nơi có phim cần xem đ ợc trình chiếu Do khơng muốn phải di chuyển xa, Bờm muốn tìm cách thực kế hoạch xem phim đề cho tổng độ dài quãng đờng cần phải di chuyển nhỏ Biết thời điểm bắt đầu thực kế hoạch Bờm thành phố (khi kết thúc việc thực kế hoạch xem phim, việc Bờm thành phố không cần quan tâm) Trong ngày Bờm thực việc di chuyển quãng đờng có độ dài tuỳ ý

Yêu cầu: Giúp Bờm thực kế hoạch xem phim cho tổng độ dài quãng đờng phải di chuyn

là nhỏ

Dữ liệu: Vào từ file văn CINEMA.INP:

Dũng u tiờn cha ba số nguyên n, m, k đợc ghi cách dấu cách (0 k 1000);  Dòng thứ hai chứa số f1, f2, , fn;

 Dßng thø jm dßng tiÕp theo chøa ba sè sj, ej, dj;

 Dßng cuèi cïng chøa c¸c sè p1, p2, , pk

Các số dòng đợc ghi cách dấu cách Dữ liệu vào đảm bảo phim Bờm muốn xem đợc trình chiếu thành phố

Kết quả: Đa file văn CINEMA.OUT:

 Dòng ghi tổng độ dài đờng tìm đợc;

 Dịng thứ hai chứa k số q1, q2, , qk, qi thành phố mà Bờm phải di chuyển đến để

xem bé phim pi

VÝ dô:

CINEMA.INP CINEMA.OUT

6 7

2 13 4 10

1

49

(3)

Bài Số mảnh đất

Các nhà Thành phố Đại học đợc xây dựng khu đất hình đa giác biên l đà ờng gấp khúc khép kín khơng tự cắt, có cạnh song song với trục toạ độ, hai cạnh liền kề vng góc với đỉnh có toạ độ số nguyên

Theo thiết kế, ngời ta xây dựng tuyến đờng song song với trục hồnh có đờng tâm qua điểm có toạ độ nguyên độ rộng mặt đờng Tuyến đờng chia khu đất thành số lô đất, lơ có cạnh đoạn mép đờng Mỗi lô đất nh đợc gọi lô đất mặt đờng

Yêu cầu: Xác định vị trí đờng tâm tuyến đờng cần xây dựng cho số lô đất khu đất trở

thành lơ đất mặt đờng nhiều

D÷ liệu: Vào từ file văn DAT.INP có cấu trúc nh sau:

 Dòng thứ chứa số nguyên N, 4<N<5000 số đỉnh đa giác khu đất

 Dòng thứ i N dòng (liệt kê theo chiều ngợc chiều kim đồng hồ, khu đất nằm phía trái biên) chứa số nguyên x, y (0 x,y  10000) tơng ứng cặp toạ độ đỉnh thứ i đa giác

Kết quả: Đa file văn DAT.OUT gồm dòng chứa số nguyên K, y0 theo thứ tự số lô đất

mặt đờng tung độ đờng tâm tuyến đờng tìm đợc

VÝ dơ:

DAT.INP DAT.OUT Minh ho¹

24 0 4 5 7 3 3 2 2 4 5 6 5 6 7 7

4

Ngày đăng: 13/04/2021, 19:40

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan