1. Trang chủ
  2. » Giáo án - Bài giảng

Olympic Tin học Quốc Gia 5

1 135 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 1
Dung lượng 67,8 KB

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

Nội dung

Ta nói Y là đỉnh lân cận trái và Z là đỉnh lân cận phải của T tính theo X, nếu góc XTZ nhỏ hơn góc XTY.. Ví dụ, E là đỉnh lân cận phải và G là đỉnh lân cận trái của H tính theo A vì góc

Trang 1

Bài toán 5

Bài toán 5

Xét một hình phẳng gồm n đỉnh, mỗi đỉnh đều bậc 3

Ví dụ:

B - C

|\ /|

| \ / |

| \ / |

| G \ -/ F |

| | | |

| | | |

| H / -\ E |

| / \ |

| / \ |

|/ \|

A - D

Để các đỉnh X,Y và Z liền kề đỉnh T Ta nói Y là đỉnh lân cận trái và Z là đỉnh lân cận phải của T tính theo X, nếu góc XTZ nhỏ hơn góc XTY

Ví dụ, E là đỉnh lân cận phải và G là đỉnh lân cận trái của H tính theo A vì góc

AHE nhỏ hơn góc AHG

Hãy viết chương trình:

1 Nhập tọa độ của các đỉnh và các cạnh của hình phẳng, hãy vẽ hình đó lên màn hình

theo một tỷ lệ phù hợp Các cạnh được biểu diễn bằng các đoạn thẳng

2 Cho trước một cặp đỉnh X0 và X1 và một chuỗi các ký tự L và R Hãy tìm một đường đi X0X1X2 Xn trên hình đó sao cho:

- X0 và X1 là hai đỉnh bắt đầu;

- Xi+1 là đỉnh lân cận trái hoặc đỉnh lân cận phải của Xi tính theo Xi-1 tuỳ theo

ký tự thứ (i-2) trong chuỗi điều khiển là L và R

Ví dụ:

Đường đi tìm được trong ví dụ trên với A và H là các đỉnh bắt đầu và chuỗi LRRLLR là AHGFEDCB

3 Vẽ đường đi trong yêu cầu 2 lên màn hình

4 Dùng một đỉnh bắt đầu và một đỉnh kết thúc, hãy vẽ một đường đi qua số đỉnh ít nhất, vẽ đường đi đó lên màn hình và báo cáo các đỉnh bắt đầu cùng chuỗi điều khiển tạo ra đường đi như trong yêu cầu 2

Page 1

Ngày đăng: 07/07/2017, 15:30

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN