1. Trang chủ
  2. » Thể loại khác

de thi hsg lop12 soc trang 2013 2014 tin vong 1

2 128 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 155,3 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hãy lập trình giải các câu hỏi sau: Câu 1: 6,0 điểm Sửa xâu Cho xâu S độ dài không quá 105, hãy viết chương trình để sửa xâu S theo yêu cầu là nếu tính từ trái sang phải gặp: - Ký tự #

Trang 1

SỞ GIÁO DỤC VÀ ĐÀO TẠO KỲ THI CHỌN HỌC SINH GIỎI CẤP TỈNH

Đề chính thức

Môn: Tin học - Lớp 12

(Thời gian làm bài 180 phút, không kể phát đề)

Ngày thi: 21/9/2013

Đề thi này có 02 trang

TỔNG QUAN NGÀY THI THỨ NHẤT

Tên câu File chương trình File dữ liệu vào File kết quả

Câu 2 Giao hình chữ nhật GiaoHCN.* GiaoHCN.inp GiaoHCN.out

Dấu * được thay thế bởi PAS hoặc CPP của ngôn ngữ lập trình được sử dụng tương ứng là Pascal hoặc C++

Hãy lập trình giải các câu hỏi sau:

Câu 1: (6,0 điểm) Sửa xâu

Cho xâu S độ dài không quá 105, hãy viết chương trình để sửa xâu S theo yêu cầu là nếu tính từ trái sang phải gặp:

- Ký tự # là dấu hiệu xoá đi một ký tự đứng ngay trước nó nếu có

- Ký tự @ là dấu hiệu xoá đi một ký tự đứng ngay trước nó nếu có

Dữ liệu vào từ tập tin văn bản SuaXau.inp:

- Dòng thứ nhất ghi số n (1≤ n ≤ 50)

- Mỗi dòng trong n dòng chứa một xâu S cần sửa

Kết quả xuất ra tập tin văn bản SuaXau.out gồm n dòng xâu đã sửa theo yêu

cầu, dòng i tương ứng với kết quả thứ i của xâu S tương ứng và số ký tự # và @ đã xóa

Ví dụ:

3

Xe@in chh#ao chung##@@ac bon##an

Ta#oi ths@i hopp@@c sinua#h###nh gia@oi tin hoj#c

Nn#gay thiab## 2223###1/9/2014#3

Xin chao cac ban Toi thi hoc sinh gioi tin hoc Ngay thi 21/9/2013

So ky tu # da xoa la: 18

So ky tu @ da xoa la: 7

Câu 2: (7,0 điểm) Giao hình chữ nhật

Cho k hình chữ nhật (2 < k < 100) có các cạnh song song với hai trục tọa độ

và tọa độ các đỉnh đều là các số nguyên Các hình chữ nhật được đánh số từ 1 đến k Hãy tìm hai hình chữ nhật mà phần giao nhau của chúng có diện tích lớn nhất

Trang 2

Dữ liệu vào từ tập tin văn bản GiaoHCN.inp:

- Dòng đầu chứa số k

- Dòng thứ i trong k dòng tiếp theo mô tả hình chữ nhật thứ i, chứa 4 số nguyên x1, y1, x2, y2 ứng với các hoành độ và tung độ của các hình chữ nhật

Kết quả xuất ra tập tin văn bản GiaoHCN.out:

- Dòng đầu cho biết chỉ số của 2 hình chữ nhật tìm được

- Dòng thứ 2 cho biết diện tích của hình chữ nhật tìm được

Ví dụ:

4

2 2 8 8

-4 -3 8 8

3 4 5 6

1 1 3 3

Giao cua hinh chu nhat thu 1 va thu 2 Dien tich cua hinh chu nhat = 36

Câu 3: (7,0 điểm) Đặt Đại lý

Một công ty ABC phân phối sản phẩm cho các khách hàng ở n huyện (3 ≤ n ≤ 35) đánh số từ 1 đến n Có m đoạn đường, mỗi đoạn nối hai huyện nào đó lại với nhau Công ty muốn mở các đại lý ở một số huyện này sao cho mỗi huyện hoặc là có đại lý đặt tại nó hoặc có đại lý đặt ở huyện có đoạn đường nối trực tiếp với nó Hãy xác định xem công ty cần mở ít nhất bao nhiêu đại lý để đáp ứng điều kiện trên

Dữ liệu vào từ tập tin văn bản DatDL.inp:

- Dòng đầu tiên chứa 2 số n, m cách nhau bởi dấu cách,

- Mỗi dòng trong số m dòng tiếp theo chứa 2 số nguyên là các chỉ số của các đầu mút của một trong số m đoạn đường

Kết quả xuất ra tập tin văn bản DatDL.out chứa số lượng đại lý cần mở

Ví dụ:

11 10

1 2

2 3

3 4

4 5

5 11

6 7

7 8

8 9

9 10

10 11

4

- HẾT -

Họ tên thí sinh: Số báo danh: Chữ ký của Giám thị 1: Chữ ký của Giám thị 2:

Ngày đăng: 12/12/2017, 04:41

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w