//
you're reading...
Bài tập huấn luyện, Dùng cho thi học sinh giỏi

Đề thi Olympic 30 tháng 4 – Năm 2015 – Tin học 10

KỲ THI OLYMPIC TRUYỀN THỐNG 30/4   LẦN XXI – NĂM 2015  – Tin học Khối : 10  – Ngày thi :   04/04/2015 –  Thời gian làm bài: 180 phút


Đề bài


Tổng quan đề thi:

STT TÊN BÀI TÊN CHƯƠNG TRÌNH DỮ LIỆU VÀO KẾT QUẢ
1 Đặt trạm phủ sóng MOBI.* MOBI.INP MOBI.OUT
2 Tam giác cân TGCAN.* TGCAN.INP TGCAN.OUT
3 Mạng Điện MANGDIEN.* MANGDIEN.INP MANGDIEN.OUT

Trong đó, dấu * thay cho PAS, C hoặc CPP.

Bài 1: Đặt trạm phủ sóng  (10 điểm)

Nhà cung cấp dịch vụ viễn thông Mobi đã khảo sát số lượng người sẽ dùng dịch vụ trên một con đường thẳng mới được xây dựng và đánh dấu lại những vị trí trên con đường này. Đầu con đường được đánh tọa độ bắt đầu từ 0. Tại vị trí có tọa độ X (đơn vị chiều dài) có số lượng người sẽ sử dụng dịch vụ là Y. Trước mắt, nhà cung cấp dịch vụ cần đặt một trạm phát sóng có bán kính phủ sóng là K đơn vị chiều dài để phủ sóng cho một số người sử dụng dịch vụ trên con đường này.

Yêu cầu: Bạn hãy xác định vị trí đặt trạm phát sóng sao cho trạm có thể phục vụ được số lượng người sử dụng nhiều nhất có thể.

Dữ liệu: cho trong file văn bản MOBI.INP có cấu trúc như sau:

  • Dòng đầu tiên ghi hai số nguyên N và K (0<N ≤106, 0<K≤2*106), trong đó N là số điểm dân cư đã được đánh dấu, K là bán kính phủ sóng của trạm.
  • Trong N dòng tiếp theo, dòng thứ i (i=1..N) ghi hai số nguyên X[i] và Y[i] cho biết tại vị trí X[i] có số lượng người dùng là Y[i] (0≤ X[i] ≤106, 0≤Y[i] ≤104). Các số trên cùng dòng viết cách nhau ít nhất một dấu cách.

Kết quả: Ghi ra file văn bản MOBI.OUT một số nguyên cho biết số người dùng nhiều nhất sẽ được phục vụ.

Ví dụ:

MOBI.INP MOBI.OUT Giải thích
4 3

7 4

15 10

2 2

1 5

11 Chọn vị trí trạm tại X=4. Như vậy có thể phủ sóng đến các vị trí có toạ độ 1, 2, 7. Số lượng người sử dụng lớn nhất là 11.

 

Bài 2: Tam giác cân (10 điểm)

Tam giác cân là tam giác có ít nhất 2 cạnh có độ dài bằng nhau. Cho dãy gồm N số nguyên dương: a1, a2, …, aN. Hãy tính số bộ 3 chỉ số (i, j, k), với 1 ≤ i < j < k ≤ N sao cho 3 số ai, aj, ak là độ dài 3 cạnh của một tam giác cân.

Dữ liệu: Cho trong file văn bản TGCAN.INP có:

  • Dòng đầu ghi số nguyên N (3 ≤ N ≤ 500000).
  • Dòng tiếp theo ghi N số hạng của dãy, mỗi số đều không vượt quá 105. Các số hạng được ghi cách nhau bởi ít nhất một dấu cách.

Kết quả: Ghi ra file văn bản TGCAN.OUT một số nguyên, là số tam giác cân tìm được.

 

Ví dụ:

TGCAN.INP TGCAN.OUT
8

5 3 2 9 5 4 9 5

22

 

Ràng buộc:

  • 40% số test ứng với 40% số điểm của bài ứng với N < 103
  • 70% số test ứng với 70% số điểm của bài ứng với N ≤ 105

Bài 3:  Mạng Điện (10 điểm)

Để đảm bảo việc cung cấp điện cho các công ty trong một khu công nghiệp, ban quản lý khu công nghiệp lên kế hoạch xây dựng thêm một nhà máy nhiệt điện X. Chỉ có một công ty (bất kì trong khu công nghiệp) sẽ đuợc truyền tải điện từ nhà máy X. Chi phí cho kết nối từ nhà máy nhiệt điện X đến công ty này là không đáng kể. Một công ty được xem là có nguồn điện ổn định nếu nó có kết nối đến nhà máy nhiệt điện X hay nó có kết nối đến một công ty khác có nguồn điện ổn định. Dựa trên chi phí kết nối giữa các công ty do nhóm khảo sát thực hiện, ban quản lý muốn cân nhắc hai giải pháp kết nối ít chí phí nhất để tất cả các công ty trong khu công nghiệp có nguồn điện ổn định.

Yêu cầu:  Cho biết trước chi phí kết nối giữa các công ty. Hãy xác định tổng chi phí kết nối nhỏ nhất S1 và nhỏ thứ hai S2 giữa các công ty sao cho tất cả các công ty đều có nguồn điện ổn định, (có thể S1=S2 khi có hai cách kết nối giữa các công ty mà chi phí kết nối nhỏ nhất bằng nhau). Giả sử rằng luôn tìm được hai cách kết nối khác nhau để các nhà máy có nguồn điện ổn định.

Dữ liệu: Cho trong file văn bản MANGDIEN.INP. Dòng đầu là hai số nguyên N, M (3≤ N ≤100) lần luợt là số công ty và số kết nối đã được khảo sát giữa các công ty.  M dòng tiếp theo, mỗi dòng chứa 3 số nguyên Ai, Bi, Ci cho biết để kết nối hai công ty Ai, Bi  thì cần chi phí Ci (1≤Ci≤1000). Các công ty được đánh số từ 1 đến N.

Kết qu: Ghi ra file văn bản MANGDIEN.OUT hai số nguyên S1và S2 trên một dòng. Hai số cách nhau một khoảng trắng.

 

MANGDIEN.INP MANGDIEN.OUT
5 6

1 3 1

2 3 1

3 4 1

3 5 1

2 5 5

4 5 2

4 5

 

About pascalteacher

Trang thông tin Toán học và Tin học

Thảo luận

Chưa có phản hồi.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

Các tác giả

Tháng Mười Một 2016
M T W T F S S
« Oct   Dec »
 123456
78910111213
14151617181920
21222324252627
282930  

NCT Computer

Flickr Photos

A bellezza di a natura (C☺rsica)

Southern White-faced Owl D75_5752.jpg

2016 Lake Yamanaka winter Fuji

More Photos

Thống kê

  • 78,768 lượt xem

%d bloggers like this: