SlideShare a Scribd company logo
1 of 3
OLYMPIC TIN HỌC SINH VIÊN LẦN THỨ XV, 2006
Khối thi: Cá nhân không chuyên
Thời gian làm bài: 150 phút
Ngày thi: 06-05-2006
N¬i thi: trêng §¹i häc b¸ch khoa Hµ néi
Tªn bµi
Tªn file
ch¬ng tr×nh
Tªn file
d÷ liÖu
Tªn file
kÕt qu¶
H¹n chÕ thêi
gian cho mçi
test
Tæng
®iÓm
cho bµi
Radar RADAR.* RADAR.INP RADAR.OUT 1 giây 40
Mã hóa CODE.* CODE.INP CODE.OUT 1 giây 40
Phần mở rộng “*” trong tên file chương trình nguồn được thay bằng PAS, C, CPP,
hoặc java tương ứng với ngôn ngữ được sử dụng là Pascal, C, C++, hoặc Java.
H·y lËp tr×nh gi¶i c¸c bµi sau ®©y:
Bài 1. Radar
Một vùng biển hình chữ nhật được chia lô thành m hàng được đánh số từ 1 đến m từ trên
xuống dưới và n cột được đánh số từ 1 đến n từ trái sang phải. Lô nằm ở vị trí giao của hàng
p (1≤ p ≤m) và cột q (1≤ q ≤n) được gọi là lô có tọa độ (p, q). Để bảo vệ các giàn khoan dầu
trên vùng biển này người ta bố trí một số radar tại một số lô. Mỗi radar có khả năng phát hiện
tầu thuyền tại chính lô đó và 8 lô lân cận (4 lô chung cạnh và 4 lô chung đỉnh) kể cả trên biên
của các lô này. Một lô trên vùng biển được coi là an toàn nếu tàu từ ngoài vùng biển trên
muốn vào trong lô đó thì dù đi theo đường đi như thế nào cũng đều bị ít nhất một radar phát
hiện.
Yêu cầu: Cho kích thước của vùng biển và vị trí của các lô được bố trí radar. Hãy xác định
tổng số lô an toàn nằm trong vùng biển này.
Dữ liệu: Vào từ tệp văn bản RADAR.INP có định dạng như sau:
• Dòng đầu ghi hai số nguyên dương m và n (1≤ m, n ≤300) là kích thước (hàng và cột)
của vùng biển. Hai số được ghi cách nhau một dấu cách.
• Dòng thứ hai ghi số nguyên k (1 ≤ k ≤ m x n) là số các radar được bố trí.
• Trên dòng thứ i trong k dòng tiếp theo ghi hai số nguyên dương p, q (1 ≤ p ≤ m, 1≤ q
≤ n) là tọa độ lô bố trí radar thứ i. Hai số được ghi cách nhau một dấu cách.
Kết quả: Ghi ra tệp văn bản RADAR.OUT một số nguyên dương là tổng số các lô an toàn
trong vùng biển.
1/3
Ví dụ:
RADAR.INP RADAR.OUT
8 8
4
1 1
2 4
4 1
4 3
23
Bài 2. Mã hóa
Sử dụng giá trị sai phân là một phương pháp đơn giản để mã hóa và truyền tín hiệu số.
Phương pháp này được thực hiện theo nguyên lý thay vì truyền tín hiệu thu được ở thời điểm
t nào đó thì truyền sai số của nó so với tín hiệu thu được ở thời điểm ngay trước đó. Ví dụ,
chúng ta có một dãy tín hiệu gốc thu được lần lượt là 0, 2, 4, 5, 4 thì dãy tín hiệu sai phân sẽ
là 0, 2, 2, 1, -1. Chúng ta qui ước tín hiệu đầu tiên có giá trị là 0 và sai phân của nó cũng là 0,
và trong dãy có ít nhất một tín hiệu có giá trị khác 0. Người ta nhận thấy thông thường tín
hiệu sai phân biến thiên trong một miền giá trị có biên độ nhỏ hơn so với biên độ của miền
giá trị của tín hiệu gốc và do đó có thể biểu diễn các giá trị sai phân với số bit ít hơn so với
biểu diễn tín hiệu gốc. Giả sử rằng miền giá trị của tín hiệu sai phân nằm trong đoạn [n, m]
thì sẽ tồn tại một cách mã hóa để truyền một tín hiệu sai phân với số bít ít nhất là
 )1(log2 +−nm . Ở đây,  )1(log2 +−nm là giá trị nguyên làm tròn lên của số thực
)1(log2 +− nm (giá trị nguyên nhỏ nhất mà không nhỏ hơn )1(log2 +− nm ). Trong ví dụ
trên, giá trị của miền tín hiệu sai phân nằm trong đoạn [-1, 2] và do đó số bit ít nhất để biểu
diễn một giá trị sai phân là 2.
Yêu cầu: Cho một dãy tín hiệu gốc là các giá trị nguyên, hãy tính số bít ít nhất để truyền dãy
sai phân của dãy tín hiệu này.
Dữ liệu: Vào từ tệp văn bản CODE.INP có định dạng như sau:
• Dòng đầu tiên ghi số nguyên dương m (1 < m < 1000) là số lượng tín hiệu gốc.
• Trên mỗi dòng thứ i trong m dòng tiếp theo ghi một số nguyên si là giá trị của tín hiệu
gốc thứ i (-215
< si < 215
).
Kết quả: Ghi ra tệp văn bản CODE.OUT số nguyên dương là số bit tối thiểu cần thiết để
truyền dãy tín hiệu sai phân của dãy tín hiệu gốc này.
Ví dụ:
CODE.INP CODE.OUT
10
0
3
5
8
10
14
18
20
19
18
30
2/3
3/3

More Related Content

Similar to De thi ca nhan khong chuyen 2006

Các loại mã đường truyền và ứng dụng neptune
Các loại mã đường truyền và ứng dụng neptuneCác loại mã đường truyền và ứng dụng neptune
Các loại mã đường truyền và ứng dụng neptune給与 クレジット
 
Turbo Code
Turbo CodeTurbo Code
Turbo Codelengocdu
 
Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...
Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...
Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...Man_Ebook
 
BAOCAOTHUCTAPCOBAN.docx
BAOCAOTHUCTAPCOBAN.docxBAOCAOTHUCTAPCOBAN.docx
BAOCAOTHUCTAPCOBAN.docxVnHun9
 
7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-msk
7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-msk7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-msk
7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-mskVu Bang
 
xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1Ngai Hoang Van
 
TinHoc_tuyentapde_nk
TinHoc_tuyentapde_nkTinHoc_tuyentapde_nk
TinHoc_tuyentapde_nkQuyen Hong
 
Bài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdf
Bài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdfBài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdf
Bài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdfthailam24
 
Mti radar
Mti radarMti radar
Mti radarLi Ca
 
Convolution Decode
Convolution DecodeConvolution Decode
Convolution DecodeEddie Bui
 
mo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.doc
mo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.docmo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.doc
mo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.docNgcBi88
 
Attachments 17 12_2009
Attachments 17 12_2009Attachments 17 12_2009
Attachments 17 12_2009Doan Nguyên
 

Similar to De thi ca nhan khong chuyen 2006 (20)

1 1
1 11 1
1 1
 
Các loại mã đường truyền và ứng dụng neptune
Các loại mã đường truyền và ứng dụng neptuneCác loại mã đường truyền và ứng dụng neptune
Các loại mã đường truyền và ứng dụng neptune
 
Turbo Code
Turbo CodeTurbo Code
Turbo Code
 
Chap6
Chap6Chap6
Chap6
 
De17
De17De17
De17
 
Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...
Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...
Nghiên cứu xây dựng mã sửa sai có ma trận kiểm tra mật độ thấp trong truyền d...
 
BAOCAOTHUCTAPCOBAN.docx
BAOCAOTHUCTAPCOBAN.docxBAOCAOTHUCTAPCOBAN.docx
BAOCAOTHUCTAPCOBAN.docx
 
7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-msk
7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-msk7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-msk
7064705 khoi-phuc-dinh-thoi-tan-so-va-da-song-mang-trong-tin-hieu-msk
 
xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1
 
TinHoc_tuyentapde_nk
TinHoc_tuyentapde_nkTinHoc_tuyentapde_nk
TinHoc_tuyentapde_nk
 
Xlths
XlthsXlths
Xlths
 
Xử lý tín hiệu số
Xử lý tín hiệu sốXử lý tín hiệu số
Xử lý tín hiệu số
 
Xlths
XlthsXlths
Xlths
 
Bài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdf
Bài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdfBài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdf
Bài giảng Xử lý số tín hiệu - ThS. Đào Thị Thu Thủy_1344165.pdf
 
Bài tập lớn
Bài tập lớnBài tập lớn
Bài tập lớn
 
Mti radar
Mti radarMti radar
Mti radar
 
Convolution Decode
Convolution DecodeConvolution Decode
Convolution Decode
 
mo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.doc
mo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.docmo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.doc
mo-phong-dieu-che-khoa-dich-pha-qpsk-4psk-bang-matlab.doc
 
Testing cable
Testing cableTesting cable
Testing cable
 
Attachments 17 12_2009
Attachments 17 12_2009Attachments 17 12_2009
Attachments 17 12_2009
 

Recently uploaded

Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...
Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...
Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...lamluanvan.net Viết thuê luận văn
 
CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...
CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...
CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...lamluanvan.net Viết thuê luận văn
 
NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...
NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...
NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...lamluanvan.net Viết thuê luận văn
 
GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...
GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...
GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...lamluanvan.net Viết thuê luận văn
 
QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...
QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...
QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...lamluanvan.net Viết thuê luận văn
 
NGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptx
NGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptxNGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptx
NGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptxsongtoan982017
 
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...lamluanvan.net Viết thuê luận văn
 
VẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptx
VẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptxVẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptx
VẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptxGingvin36HC
 
Đào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt Nam
Đào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt NamĐào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt Nam
Đào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt Namlamluanvan.net Viết thuê luận văn
 
Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...
Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...
Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...lamluanvan.net Viết thuê luận văn
 
Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...
Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...
Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...lamluanvan.net Viết thuê luận văn
 
Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...
Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...
Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...lamluanvan.net Viết thuê luận văn
 
Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...
Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...
Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...lamluanvan.net Viết thuê luận văn
 
NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...
NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...
NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...songtoan982017
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...
Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...
Báo cáo tốt nghiệp Kế toán tiền gửi ngân hàng tại công ty TNHH Một Thành Viên...
 
CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...
CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...
CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...
 
NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...
NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...
NHẬN XÉT LUẬN VĂN THẠC SĨ: Các nhân tố ảnh hưởng đến hiệu quả hoạt động của n...
 
GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...
GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...
GIỮ GÌN VÀ PHÁT HUY GIÁ TRỊ MỘT SỐ BÀI HÁT DÂN CA CÁC DÂN TỘC BẢN ĐỊA CHO HỌC...
 
TIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC
TIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌCTIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC
TIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC
 
QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...
QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...
QUẢN LÝ TRUNG TÂM GIÁO DỤC NGHỀ NGHIỆP – GIÁO DỤC THƯỜNG XUYÊN HUYỆN LẬP THẠC...
 
NGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptx
NGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptxNGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptx
NGÂN HÀNG KĨ THUẬT SỐ-slide CHƯƠNG 1 B 1 2024.pptx
 
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
 
VẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptx
VẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptxVẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptx
VẤN ĐỀ 12 VI PHẠM HÀNH CHÍNH VÀ.pptx
 
Trích dẫn theo Harvard với Microsoft Word
Trích dẫn theo Harvard với Microsoft WordTrích dẫn theo Harvard với Microsoft Word
Trích dẫn theo Harvard với Microsoft Word
 
Đào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt Nam
Đào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt NamĐào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt Nam
Đào tạo, bồi dưỡng phát triển viên chức Đài Truyền hình Việt Nam
 
Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...
Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...
Hoạt động truyền thông qua mạng xã hội của các công ty BHNT hàng đầu việt nam...
 
Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...
Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...
Báo cáo tốt nghiệp Đánh giá thực trạng an toàn vệ sinh lao động và rủi ro lao...
 
Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...
Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...
Tăng trưởng tín dụng khách hàng cá nhân tại Ngân hàng Thương Mại Cổ Phần Công...
 
Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...
Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...
Vận dụng thi pháp học vào phân tích truyện ngắn Chiếc thuyền ...
 
NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...
NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...
NHKTS SLIDE B2 KHAI NIEM FINTECH VA YEU TO CUNG CAU DOI MOI TRONG CN_GV HANG ...
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 

De thi ca nhan khong chuyen 2006

  • 1. OLYMPIC TIN HỌC SINH VIÊN LẦN THỨ XV, 2006 Khối thi: Cá nhân không chuyên Thời gian làm bài: 150 phút Ngày thi: 06-05-2006 N¬i thi: trêng §¹i häc b¸ch khoa Hµ néi Tªn bµi Tªn file ch¬ng tr×nh Tªn file d÷ liÖu Tªn file kÕt qu¶ H¹n chÕ thêi gian cho mçi test Tæng ®iÓm cho bµi Radar RADAR.* RADAR.INP RADAR.OUT 1 giây 40 Mã hóa CODE.* CODE.INP CODE.OUT 1 giây 40 Phần mở rộng “*” trong tên file chương trình nguồn được thay bằng PAS, C, CPP, hoặc java tương ứng với ngôn ngữ được sử dụng là Pascal, C, C++, hoặc Java. H·y lËp tr×nh gi¶i c¸c bµi sau ®©y: Bài 1. Radar Một vùng biển hình chữ nhật được chia lô thành m hàng được đánh số từ 1 đến m từ trên xuống dưới và n cột được đánh số từ 1 đến n từ trái sang phải. Lô nằm ở vị trí giao của hàng p (1≤ p ≤m) và cột q (1≤ q ≤n) được gọi là lô có tọa độ (p, q). Để bảo vệ các giàn khoan dầu trên vùng biển này người ta bố trí một số radar tại một số lô. Mỗi radar có khả năng phát hiện tầu thuyền tại chính lô đó và 8 lô lân cận (4 lô chung cạnh và 4 lô chung đỉnh) kể cả trên biên của các lô này. Một lô trên vùng biển được coi là an toàn nếu tàu từ ngoài vùng biển trên muốn vào trong lô đó thì dù đi theo đường đi như thế nào cũng đều bị ít nhất một radar phát hiện. Yêu cầu: Cho kích thước của vùng biển và vị trí của các lô được bố trí radar. Hãy xác định tổng số lô an toàn nằm trong vùng biển này. Dữ liệu: Vào từ tệp văn bản RADAR.INP có định dạng như sau: • Dòng đầu ghi hai số nguyên dương m và n (1≤ m, n ≤300) là kích thước (hàng và cột) của vùng biển. Hai số được ghi cách nhau một dấu cách. • Dòng thứ hai ghi số nguyên k (1 ≤ k ≤ m x n) là số các radar được bố trí. • Trên dòng thứ i trong k dòng tiếp theo ghi hai số nguyên dương p, q (1 ≤ p ≤ m, 1≤ q ≤ n) là tọa độ lô bố trí radar thứ i. Hai số được ghi cách nhau một dấu cách. Kết quả: Ghi ra tệp văn bản RADAR.OUT một số nguyên dương là tổng số các lô an toàn trong vùng biển. 1/3
  • 2. Ví dụ: RADAR.INP RADAR.OUT 8 8 4 1 1 2 4 4 1 4 3 23 Bài 2. Mã hóa Sử dụng giá trị sai phân là một phương pháp đơn giản để mã hóa và truyền tín hiệu số. Phương pháp này được thực hiện theo nguyên lý thay vì truyền tín hiệu thu được ở thời điểm t nào đó thì truyền sai số của nó so với tín hiệu thu được ở thời điểm ngay trước đó. Ví dụ, chúng ta có một dãy tín hiệu gốc thu được lần lượt là 0, 2, 4, 5, 4 thì dãy tín hiệu sai phân sẽ là 0, 2, 2, 1, -1. Chúng ta qui ước tín hiệu đầu tiên có giá trị là 0 và sai phân của nó cũng là 0, và trong dãy có ít nhất một tín hiệu có giá trị khác 0. Người ta nhận thấy thông thường tín hiệu sai phân biến thiên trong một miền giá trị có biên độ nhỏ hơn so với biên độ của miền giá trị của tín hiệu gốc và do đó có thể biểu diễn các giá trị sai phân với số bit ít hơn so với biểu diễn tín hiệu gốc. Giả sử rằng miền giá trị của tín hiệu sai phân nằm trong đoạn [n, m] thì sẽ tồn tại một cách mã hóa để truyền một tín hiệu sai phân với số bít ít nhất là  )1(log2 +−nm . Ở đây,  )1(log2 +−nm là giá trị nguyên làm tròn lên của số thực )1(log2 +− nm (giá trị nguyên nhỏ nhất mà không nhỏ hơn )1(log2 +− nm ). Trong ví dụ trên, giá trị của miền tín hiệu sai phân nằm trong đoạn [-1, 2] và do đó số bit ít nhất để biểu diễn một giá trị sai phân là 2. Yêu cầu: Cho một dãy tín hiệu gốc là các giá trị nguyên, hãy tính số bít ít nhất để truyền dãy sai phân của dãy tín hiệu này. Dữ liệu: Vào từ tệp văn bản CODE.INP có định dạng như sau: • Dòng đầu tiên ghi số nguyên dương m (1 < m < 1000) là số lượng tín hiệu gốc. • Trên mỗi dòng thứ i trong m dòng tiếp theo ghi một số nguyên si là giá trị của tín hiệu gốc thứ i (-215 < si < 215 ). Kết quả: Ghi ra tệp văn bản CODE.OUT số nguyên dương là số bit tối thiểu cần thiết để truyền dãy tín hiệu sai phân của dãy tín hiệu gốc này. Ví dụ: CODE.INP CODE.OUT 10 0 3 5 8 10 14 18 20 19 18 30 2/3
  • 3. 3/3