Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

150 Bài Toán Tin Đại học Sư Phạm Hà Nội 2004 – 2006 phần 5 pps
MIỄN PHÍ
Số trang
17
Kích thước
232.6 KB
Định dạng
PDF
Lượt xem
887

Tài liệu đang bị lỗi

File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.

150 Bài Toán Tin Đại học Sư Phạm Hà Nội 2004 – 2006 phần 5 pps

Nội dung xem thử

Mô tả chi tiết

74

064. TRỌNG SỐ XÂU

Xét tập chữ cái A = {I, W, N}. Một từ là một dãy liên tiếp không quá 6 ký tự của A.

Cho một danh sách L gồm m từ phân biệt.

• Mỗi từ trong danh sách được gán một trọng số dương ≤ 60000.

• Những từ không có trong danh sách mang trọng số 0.

Xét một xâu S chỉ gồm các ký tự trong A. Trọng số của xâu S được tính bằng tổng trọng số các từ

trong S. (Các từ trong S được liệt kê dưới dạng các đoạn ký tự liên tiếp của S tính cả việc giao nhau

và chứa nhau)

Yêu cầu: Cho trước danh sách L và độ dài n ≤ 100. Hãy tìm xâu S = S1S2...Sn có trọng số nhỏ

nhất. Nếu có nhiều xâu S đều có trọng số nhỏ nhất thì chỉ cần chỉ ra một xâu.

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

• Dòng 1: Ghi hai số n, m cách nhau một dấu cách.

• m cặp dòng tiếp theo, cặp dòng thứ i gồm 2 dòng:

♦ Dòng thứ nhất ghi từ thứ i trong danh sách L

♦ Dòng thứ hai ghi trọng số của từ đó

Kết quả: Ghi ra file văn bản STR.OUT gồm 2 dòng:

• Dòng 1: Ghi trọng số của từ S tìm được

• Dòng 2: Ghi xâu ký tự S

Ví dụ:

STR.INP STR.OUT STR.INP STR.OUT

8 10

I

13

W

6

N

12

II

6

NI

6

IIN

13

WWW

7

WNN

23

NWW

18

NWN

0

62

WWIWWIWW

8 8

W

10

I

10

N

30

WI

1

WW

10

II

11

WIW

2

IWI

3

98

IWIWIWIW

Tải ngay đi em, còn do dự, trời tối mất!