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

Đề thi khối không chuyên 2003

4 365 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề thi khối không chuyên 2003
Trường học Đại học Cần Thơ
Chuyên ngành Tin học
Thể loại Đề thi
Năm xuất bản 2003
Thành phố Cần Thơ
Định dạng
Số trang 4
Dung lượng 137,24 KB

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

Nội dung

Mỗi một trong số N điểm được tô bởi một trong số K mầu.. Một tam giác với ba đỉnh là ba điểm có cùng mầu trong số N điểm đã cho được gọi là tam giác cùng mầu.. Ba thành phố Trong một đất

Trang 1

CẦN THƠ

& HỘI TIN HỌC VIỆT NAM&

OLYMPIC TIN HỌC SINH VIÊN LẦN THỨ XII, 2003

Khối thi: chuyên tin Thời gian làm bài: 180 phút

Ngày thi: 18 – 04 – 2003

Nơi thi: Đại học Cần Thơ

Tên bài Tên file chương trình Tên file dữ liệu Tên file kết quả

Hình xoắn ốc SPIRAL.??? SPIRAL.INP SPIRAL.OUT

Ba thành phố COUNTRY.??? COUNTRY.INP COUNTRY.OUT

Hãy lập trình giải các bài sau đây:

Bài 1 Tam giác

Trên mặt phẳng cho N điểm có toạ độ nguyên Ai (xi, y1), i = 1, 2, …, N Mỗi một trong số N điểm được tô bởi một trong số K mầu Các mầu được đánh từ

1 đến K Một tam giác với ba đỉnh là ba điểm có cùng mầu trong số N điểm

đã cho được gọi là tam giác cùng mầu

Yêu cầu: Tìm một số lượng tam giác cân từng mầu.

Dữ liệu: Vào từ file văn bản TAMGIAC.INP:

 Dòng đầu tiên chứa hai số nguyên N và K được ghi cách nhau bởi dấu

cách; (1<N£200; 1£K£4);

 Dòng thứ i trong số N dòng tiếp theo chứa 3 số xi, yi, ci được ghi cách nhau bởi dấu cách, trong đó (xi, yi) là toạ độ của điểm Ai còn ci là màu của Ai

(các số xi, yi có trị tuyệt đối không quá 32000)

Kết quả: Ghi ra file văn bản TAMGIAC.OUT số lượng tam giác cùng màu

Ví dụ:

1 2 2

1 -4 2

-2 2 1

3 -3 1

3 -1 2

4 -4 2

-3 -1 1

Trang 2

-1 -1 1

Minh hoạ

Bài 2 Hình xoắn ốc

Bằng cách viết liên tiếp các số tự nhiên từ 1 tới N ta nhận được một dãy các

số Ví dụ với N =18 ta có dãy các chữ số: 123456789101112131415161718 Sau đó điền dãy chữ số này vào các điểm nguyên của mặt phẳng toạ độ theo chiều xoắn ốc bắt đầu từ điểm (0,0) như sơ đồ sau:

y

1

1 5 4 3 1

4 6 1 2 0

5 1 6 1 7

Như vậy với một số N cho trước một số điểm nguyên của mặt phẳng toạ độ cho chứa một chữ số

Yêu cầu: Cho hai số nguyên x và y, hãy:

a Tìm số tự nhiên N lớn nhất sao cho điểm (x,y) chưa có chữ số

b Giả sử điểm (x,y) đã có chữ số Hãy tìm chữ số K được điền tại điểm (x,y)

Dữ liệu: Vào từ file văn bản SPIRAL.INP gồm một dòng chứa 3 số nguyên q,

x và y, trong đó q = 1 nếu là yêu cầu a) và q = 2 nếu là yêu cầu b), còn x và y

có giá trị tuyệt đối không vượt quá 20000

Kết quả: Ghi ra file văn bản SPIRAL.OUT:

Nếu q = 1 hãy ghi ra số N (kết quả câu a), còn nếu q = 2 hãy ghi ra chữ số

K (kết quả câu b)

Ví dụ:

Trang 3

2 -2 2 3

Bài 3 Ba thành phố

Trong một đất nước có N thành phố được đánh dấu tử 1 đến N Có một số thành phố được nối với nhau bởi hệ thống các con đường cao tốc, mỗi con đường nối hai thành phố nào đó Hệ thống đường cao tốc này có tính chất sau: Đối với hai thành phố bất kỳ A và B, nếu có cách di chuyển từ thành phố A đến thành phố B theo các con đường cuả hệ thống thì có đúng một cách di chuyển mà trong đó không có con đường nào bị đi qua quá một lần

Tổng thống của đất nước này đặt ra câu hỏi sau đây đối với các nhà Tin học:

Ba thành phố nào là cách xa nhau nhất Chính xác hơn, ta gọi độ giãn cách giữa ba thành phố A, B và C là tổng số con đường cần sử dụng để di chuyển

từ A đến B, tiếp đến di chuyển từ B đến C và cuối cùng di chuyển từ C đến A tuân thủ điều kiện: trong mỗi di chuyển vừa nêu, mỗi con đường chỉ được đi qua không quá một lần

Yêu cầu: Tìm ba thành phố mà độ giãn cách giữa chúng là lớn nhất.

Ví dụ:

Đối với 5 thành phố với các con đường nối chúng được cho trong hình 1, ba thành phố với độ giãn cách lớn nhất là 1, 2 và 5 (độ giãn cách là 2+3+3 = 8) Đối với 5 thành phố với các con đường nối chúng được cho trong hình 2, ba thành phố với độ giãn cách lớn nhất là ba thành phố bất kỳ trong tập 4 thành phố {1, 2, 4, 5} (độ giãn cách là 2+2+2 = 6)

Dữ liệu: Vào file văn bản COUNTRY.INP

 Dòng đầu tiên chứa số nguyên N (3£N£10000)

1

2 3

4

4 5

5

Trang 4

 Tiếp theo là N dòng mô tả thông tin về các thành phố Dòng thứ i chứa các số: Ki số nguyên là các chỉ số thành phố này

Dữ liệu đảm bảo là có con đường nối A với B thì cũng có con đường nối B với A, đồng thời với mọi cặp thành phố đều thực hiện điều kiện đã nêu

Kết quả: Ghi ra file văn bản COUNTRY.OUT một số nguyên là độ giãn cách giữa ba thành phố tìm được

Ví dụ:

5

1 3

1 3

2 1 2 4

2 3 5

1 4

8

Ngày đăng: 06/08/2013, 01:26

HÌNH ẢNH LIÊN QUAN

Hình xoắn ốc SPIRAL.??? SPIRAL.INP SPIRAL.OUT - Đề thi khối không chuyên 2003
Hình xo ắn ốc SPIRAL.??? SPIRAL.INP SPIRAL.OUT (Trang 1)
Bài 2. Hình xoắn ốc - Đề thi khối không chuyên 2003
i 2. Hình xoắn ốc (Trang 2)

TỪ KHÓA LIÊN QUAN

w