1. Trang chủ
  2. » Nông - Lâm - Ngư

De thi chon HSG mon tin Tinh ben tre

2 373 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 218,99 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àng đầu tiên là số n; kế tiếp là 2 ma trận biểu diễn trạng thái ban đầu và trạng thái kết thúc của bàn cờ; các ma trận cách nhau 1 hàng trắng; giá trị -1 biểu diễn ô trống... Dữ liệu [r]

Trang 1

SỞ GIÁO DỤC VÀ ĐÀO TẠO

BẾN TRE

ĐỀ THI CHỌN HOC SINH GIỎI VÀO CÁC ĐỘI TUYỂN

DỰ THI HỌC SINH GIỎI CẤP QUỐC GIA LỚP 12 TRUNG HỌC PHỔ THÔNG NĂM HỌC 2009-2010

Môn: TIN HỌC

Thời gian: 180 phút (không kể phát đề)

Bài 1 (10 điểm): Dãy tương thích:

Cho hai dãy số nguyên {an}, {bn} (n ≤ 10.000; 1 ≤ ai, bi ≤ 8000,1≤ i ≤ n ) Hai dãy số gọi là tương thích khi:

+) nếu vị trí i có hai giá trị ai, bi thì bất kỳ j <> i mà ai = aj => bi = bj

+) nếu vị trí i có hai giá trị ai, bi thì bất kỳ j <> i mà ai <> aj => bi <> bj

Yêu cầu: Hãy kiểm tra hai dãy {an}, {bn} có tương thích không ?

Dữ liệu vào: SEQUENCE.INP

- Dòng đầu ghi số n

- Dòng hai ghi dãy {an}

- Dòng ba ghi dãy {bn}

Các số cách nhau khoảng trắng

Dữ liệu ra: SEQUENCE.OUT

- Ghi YES nếu tương thích, ghi NO nếu không

Ví dụ:

5

1 4 6 1 8

5 1 2 5 9

YES

Bài 2 (10 điểm): Trò chơi n 2 - 1 số (1 < n ≤ 100)

Cho n2-1 số tự nhiên mang các giá trị từ 1 tới n2-1 được sắp xếp vào một lưới các ô vuông kích thước n x n Mỗi số được gọi là một quân cờ và các ô được gọi chung là bàn cờ Có một vị trí của bàn cờ bỏ trống Mỗi lần di chuyển quân, người chơi được phép chuyển một quân ở vị trí ô tiếp giáp cạnh với ô trống vào ô trống

Yêu cầu: Từ một trạng thái ban đầu (sự sắp xếp ban đầu của các quân trên bàn

cờ), hãy thực hiện các nước đi hợp lệ để thu được trạng thái kết thúc (trạng thái đích cần đạt được)

Dữ liệu vào: cho trong File văn bản TROCHOI.INP Hàng đầu tiên là số n; kế

tiếp là 2 ma trận biểu diễn trạng thái ban đầu và trạng thái kết thúc của bàn cờ; các

ma trận cách nhau 1 hàng trắng; giá trị -1 biểu diễn ô trống

Các số trong File văn bản biểu diễn ma trận cách nhau 1 hoặc nhiều khoảng trắng

Trang 2

Dữ liệu ra: trong File văn bản TROCHOI.OUT Hàng đầu tiên là số nước đi để

đạt được kết quả Các hàng tiếp theo biểu diễn các nước đi Mỗi nước đi trên 1 hàng; mỗi hàng gồm 2 giá trị i j; với i,j là chỉ số của ô sẽ dịch chuyển đến ô trống Cách tính chỉ số của ô trùng với chỉ số phần tử của ma trận; trong đó i là chỉ số của hàng, j là chỉ số của cột

Nếu không có lời giải thì ghi giá trị -1

Lưu ý:

- Thời gian thực hiện chương trình không vượt quá 10s

- Mức độ hiệu quả của thuật toán được đánh giá theo số nước đi để đạt được kết quả (số nước đi càng ít càng tốt)

Ví dụ:

TROCHOI.INP

5

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 24 19

21 22 23 20 -1

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 -1

TROCHOI.OUT

4

5 4

4 4

4 5

5 5

- Hết -

Ngày đăng: 19/04/2021, 07:30

TỪ KHÓA LIÊN QUAN

w