Tải bản đầy đủ (.docx) (3 trang)

De dap an thi chon doi tuyen HSG QG 2013 Tin hoc YenBai

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 (108.25 KB, 3 trang )

<span class='text_page_counter'>(1)</span>SỞ GIÁO DỤC VÀ ĐÀO TẠO TỈNH YÊN BÁI ĐỀ CHÍNH THỨC (Đề thi có 02 trang, gồm 04 câu). KỲ THI LẬP ĐỘI TUYỂN DỰ THI CHỌN HỌC SINH GIỎI QUỐC GIA THPT NĂM 2013 - VÒNG 2 Môn thi: Thời gian: Ngày thi:. Tin học 180 phút (không kể thời gian giao đề) 12/11/2012. Câu 1. (6 điểm) Bảng số. Tên file chương trình CAU1.PAS. Trên bảng chữ số gồm M dòng N cột các phần tử nguyên a[i,j]. Hãy sắp xếp các phần tử theo chiều tăng dần trên mỗi hàng từ trái qua phải, sau đó sắp xếp các phần tử theo chiều tăng dần trên mỗi cột từ trên xuống dưới. Dữ liệu vào: Từ tệp văn bản CAU1.INP gồm: ● Dòng 1: Gồm hai số nguyên M và N (3 ≤ M, N ≤. 100). ● Mỗi dòng trong M dòng tiếp theo có N số nguyên. a[i,j], mỗi số ghi cách nhau một dấu cách. Dữ liệu ra: Ghi ra tệp văn bản CAU1.OUT gồm M dòng, N. Ví dụ: CAU1.INP 45. CAU1.OUT. 3 9 1 36 12. 1 3 7 12 15. 6 4 7 34 12. 4 6 8 12 32. 6 7 22 32 8. 4 7 9 13 34. 7 4 9 15 13. 6 7 9 22 36. cột là các phần tử được sau khi đã sắp xếp như trên.. Câu 2. (6 điểm) Chia vật. Tên file chương trình CAU2.PAS. Trong một gia đình nông dân có bốn người con, khi các con đến tuổi trưởng thành, người cha gọi các con tới và nói: “Cả đời làm lụng vất vả của cha mẹ có tích trữ được một số của cải là các đồ vật có giá trị. Nay muốn chia cho các con…”. Người cha có N đồ vật, đồ vật thứ i có giá trị là a[i]. Người cha muốn chia N đồ vật trên cho 4 người con sao cho độ chênh lệch giữa tổng giá trị các đồ vật mà mỗi người con nhận được là nhỏ nhất. Yêu cầu: Hãy giúp người cha tìm một cách chia N đồ vật theo yêu cầu như trên. Dữ liệu vào: Từ tệp văn bản CAU2.INP gồm: . Dòng 1: Số nguyên N là số đồ vật cần chia (4 ≤ N ≤ 100).. . Dòng 2: Gồm N số nguyên a[i] là giá trị của đồ vật thứ i. (1 ≤ a[i] ≤ 100), mỗi số ghi cách nhau một dấu cách. Dữ liệu ra: Ghi ra tệp văn bản CAU2.OUT gồm:. Ví dụ CAU2.INP 7. CAU2.OUT 1. 3 12 8 9 5 10 4. 1 6 2 3 5 4 7. . Dòng 1: Chứa độ chênh lệch nhỏ nhất tìm được.. . Bốn dòng tiếp theo: Mỗi dòng ghi thứ tự các đồ vật mà người con thứ 1, 2, 3, 4 nhận được..

<span class='text_page_counter'>(2)</span> Câu 3. (4 điểm) Trò chơi. Tên file chương trình CAU3.PAS. Trong cuộc thi SV2012, các nhà tài trợ trao cho ban tổ chức N phần thưởng. Mỗi phần thưởng thuộc loại thứ i có khối lượng là A[i] và giá trị C[i]. Số lượng các phần thưởng của mỗi loại không hạn chế. Đội chơi nào chiến thắng trong cuộc thi sẽ được ban tổ chức tặng một cái túi dùng để đựng các phần thưởng và cái túi có thể mang được tối đa khối lượng W. Hỏi các bạn trong đội chơi cần chọn những phần thưởng nào để cho tổng giá trị của các phần thưởng đã chọn là lớn nhất nhưng khối lượng của chúng không vượt quá khối lượng W. Biết mỗi loại phần thưởng có thể hoặc không chọn phần thưởng nào, hoặc chọn một phần thưởng, hoặc chọn nhiều phần thưởng. Ví dụ: CAU3.INP 5 13 3 4 4 5 5 6 2 3 1 1. Dữ liệu vào: Từ tệp văn bản CAU3.INP gồm: ● Dòng 1: Ghi hai số nguyên N và W (1 ≤ N, W ≤ 1000). ● N dòng tiếp theo, dòng thứ i ghi hai số nguyên A[i] và C[i] (1 ≤ A[i], C[i] ≤ 1000). Dữ liệu ra: Ghi ra tệp văn bản CAU3.OUT gồm: ● Dòng 1: Ghi tổng giá trị phần thưởng lớn nhất được chọn. ● Các dòng tiếp theo ghi chỉ số và số lượng của các loại phần thưởng đã chọn.. CAU3.OUT 19 1 1 4 5. Giải thích ví dụ: Chọn 1 phần thưởng loại 1, chọn 5 phần thưởng loại 4. Tổng giá trị phần thưởng lớn nhất được chọn là: 1x4 + 3x5 = 19. Câu 4. (4 điểm) Phân phối kênh CAU4.PAS. Tên file chương trình. Công ty dịch vụ mạng máy tính cần phân phối kênh hoạt động phục vụ N yêu cầu của khách hàng. Các yêu cầu được đánh số từ 1 đến N. Với mỗi khách hàng thứ i ta biết khoảng thời gian yêu cầu sử dụng kênh là (s i, ti), i=1, 2, ..., n (khách hàng sẽ sử dụng kênh từ thời điểm s i đến thời điểm ti). Thời gian chuyển giao quyền sử dụng kênh từ khách hàng này cho khách hàng khác là không đáng kể. Như vậy, nếu hai khách hàng nào đó được bố trí làm việc trên cùng một kênh thì các khoảng thời gian sử dụng của họ chỉ có thể có nhiều nhất một điểm chung. Yêu cầu: Hãy tìm cách phân phối sử dụng ít kênh nhất. Dữ liệu vào: Từ tệp văn bản CAU4.INP gồm: Dòng đầu tiên ghi số nguyên N (1 ≤ N ≤ 200).  Dòng thứ i trong số N dòng tiếp theo ghi 2 số nguyên si và  ti (1 ≤ s[i] < t[i] ≤ 1000). Dữ liệu ra: Ghi ra tệp văn bản với tên CAU4.OUT gồm:  Dòng đầu tiên ghi số lượng kênh ít nhất cần sử dụng.  Dòng tiếp theo ghi chỉ số của các khách hàng được sử dụng kênh.. ________Hết________ Ghi chú: - Thí sinh không được sử dụng tài liệu;. - Cán bộ coi thi không giải thích gì thêm.. Ví dụ: CAU4.INP 7 0 3 3 5 6 8 0 7 7 8 0 2 2 6. CAU4.OUT 3 45 673 12.

<span class='text_page_counter'>(3)</span> Họ và tên thí sinh:……………………………. Giám thị 1:…………………………………… Giám thị 2:……………………………………. Số báo danh:………………………………. Kí tên:…………………………………….. Kí tên:……………………………………..

<span class='text_page_counter'>(4)</span>

×