bài tập quy hoạch động - pascal năng cao

3 3.7K 114
bài tập quy hoạch động - pascal năng cao

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

Thông tin tài liệu

Bài Tập Qui hoạch động (Phụ lục đính kèm giáo trình) Bài 1. Tam giác số Dữ liệu vào : file văn bản TG.INP -Dòng đầu số N :Chỉ số hàng của tam giác. -N dòng tiếp theo, dòng thứ i chứa i số của hàng thứ i của tam giác Kết qủa : Màn hình và file văn bản TG.OUT -Dòng đầu chứa Tổng lớn nhất có được. -Dòng tiếp theo các số trên đường đi và cách đi (T) trái , (P) phải. Ví dụ : TG.INP TG.OUT 5 30 7 7 T 3 T 8 P 7 T 5 3 8 8 1 0 2 7 4 4 4 5 2 6 5 Bài 2. Dãy con chung Vào : File văn bản DCC.INP - Dòng đầu chứa hai số N, M (N, M ≤100 chỉ chiều dài của dãy a và dãy b) - Các dòng tiếp theo chứa các số nguyên là các phần tử của dãy b ( a trước b sau) cácsố viết cách nhau bởi ít nhất một dấu cách hoặc dấu xuống dòng. Ra : File DCC.OUT và màn hình. -Dòng đầu chứa số k chỉ số phần tử của dãy con chung. -Các dòng tiếp theo chứa các phần tử của dãy con chung . Các số cách nhau ít nhất khoảng trắng hoặc dấu xuống dòng. Ví dụ : DCC.INP DCC.OUT 7 6 4 3 5 2 3 5 5 3 2 5 3 2 5 5 3 5 3 1 Bài 3. “Phân Tích số “ Vào: File văn bản PTS.INP -Dòng đầu số K chỉ số lượng các số cần phân tích -Các dòng tiếp theo là K số nguyên lớn hơn 1; a 1 ,a 2 , .,a k . các số cách nhau ít nhất một ký tự trắng hoặc dấu xuống dòng. Ra :Màn hình và File PTS.OUT Mỗi một số a i cần phân tích được viết thành hai dòng : -Dòng đầu ghi số f(a i ) -Dòng thứ hai Ghi các số trong cách biểu diễn, các số cách nhau ít nhất một ký tự trắng. Ví dụ : PTS.INP PTS.OUT 2 3 7 14 2 2 3 4 1 2 2 7 3 Bài 4.Dãy số (đề thi vòng toàn quốc bảng B năm 97-98) Cho dãy gồm n (n≤1000) số nguyên dương : a 1 , a 2 , .,a n và số nguyên dương k (k≤50). Yêu cầu : Tìm dãy con nhiều phần tử nhất của dãy đã cho và có tổng các phần tử chia hết cho k. Dữ liệu vào: file văn bản DS.INP -Dòng đầu tiên chứa hai số n, k viết các nhau ít nhất một dấu trắng -Các dòng tiếp chứ các số a 1 , a 2 , .,a n được ghi cách nhau bởi ít nhất một dấu trắng hoặc dấu xuống dòng. Kết qủa: Ghi ra file văn bản DS.OUT và ra màn hình. -Dòng đầu tiên ghi m là số phần tử của dãy con tìm được. -Các dòng tiếp theo ghi m chỉ số các phần tử của dãy đã cho có mặt trong dãy con tìm được. Các chỉ số ghi cách nhau ít nhất một dấu trắng hoặc dấu xuống dòng Ví dụ: DS.INP DS.OUT 10 3 9 2 3 5 7 1 3 2 4 5 9 6 12 7 6 7 10 8 11 15 Bài 5. Chiếc Ba Lô. Vào : File Text BALO.INP -Dòng đầu tiên chưá hai số nguyên dương N,W (Số vật và khối lïng tối đa của ba lô) (N≤100, W≤100) -Các dòng tiếp theo chứa N cặp số a i và c i chứa khối lượng và gía trò của vật thứ i Các số cách nhau ít nhất một ký tự trắng hoặc dấu xuống dòng. Ra : Màn hình và file text BALO.OUT -Dòng đầu tiên là gía trò max có thể có được. -Các dòng tiếp theo ghi các số x 1 ,x 2 , .,x n trong đó xi là số lượng của vật thứ i được xếp vào balô. Các số cách nhau ít nhất một ký tự trắng hoặc dấu xuống dòng. Ví dụ: BALO.INP BALO.OUT 5 13 134 8 1 1 2 2 17 2 22 4 20 0 1 0 6 0 Bài 6. Mua Bán Hàng. Dữ liệu Vào: File văn bản MBH.INP có cấu trúc : -Dòng đầu tiên là ba số M, N, K (M≤20, N≤30, K≤50) -Dòng thứ hai là hai số n o và S o -M dòng tiếp theo, mỗi dòng N số, số ở dòng i cột j là c ij chỉ đơn gía hàng i ở nước j 2 các số viết cách nhau bởi ít nhất một dấu cách. Xuất : ra màn hình và file văn bản MBH.OUT dữ liệu như sau: -Dòng đầu tiên : tiền lớn nhất thu được -Dòng thứ hai : n 1 n 2 . n k (n i là nước bán hàng lần thứ i) -Dòng thứ ba : h 1 h 2 . h k ( hi là loại hàng bán tại nước i) Các số viết cách nhau ít nhất một khoảng trống. MBH.INP MBH.OUT 3 4 4 1 10 90 1 2 3 1 3 1 3 1 1 1 1 1 1 2 1 2 1 2 3 1 Bài 7. “Dãy Con tăng dần”. Cho dãy N số nguyên dương a 1 ,a 2 , .,a N (N<1000). Hãy tìm dãy con tăng dần của dãy đã cho có số lượng phần tử lớn nhất. Dữ liệu vào: file văn bản DTANG.INP -Dòng đầu tiên chứa hai số N viết các nhau ít nhất một dấu trắng -Các dòng tiếp chứ các số a 1 , a 2 , .,a n được ghi cách nhau bởi ít nhất một dấu trắng hoặc dấu xuống dòng. Kết qủa: Ghi ra file văn bản DTANG.OUT và ra màn hình. -Dòng đầu tiên ghi m là số phần tử của dãy con tìm được. -Các dòng tiếp theo ghi m chỉ số các phần tử của dãy đã cho có mặt trong dãy con tìm được. Các chỉ số ghi cách nhau ít nhất một dấu trắng hoặc dấu xuống dòng Ví du: DTANG.INP DTANG.OUT 8 5 1 7 3 2 4 6 5 8 1 3 5 6 8 3 . Bài Tập Qui hoạch động (Phụ lục đính kèm giáo trình) Bài 1. Tam giác số Dữ liệu vào : file văn bản TG.INP -Dòng đầu số N :Chỉ số hàng của tam giác. -N. 7 4 4 4 5 2 6 5 Bài 2. Dãy con chung Vào : File văn bản DCC.INP - Dòng đầu chứa hai số N, M (N, M ≤100 chỉ chiều dài của dãy a và dãy b) - Các dòng tiếp

Ngày đăng: 29/10/2013, 14:11

Hình ảnh liên quan

ra màn hình và file văn bản MBH.OUT dữ liệu như sau: -Dòng đầu tiên : tiền lớn nhất thu được - bài tập quy hoạch động - pascal năng cao

ra.

màn hình và file văn bản MBH.OUT dữ liệu như sau: -Dòng đầu tiên : tiền lớn nhất thu được Xem tại trang 3 của tài liệu.
Kết qủa: Ghi ra file văn bản DTANG.OUT và ra màn hình. -Dòng đầu tiên ghi m là số phần tử của dãy con tìm được. - bài tập quy hoạch động - pascal năng cao

t.

qủa: Ghi ra file văn bản DTANG.OUT và ra màn hình. -Dòng đầu tiên ghi m là số phần tử của dãy con tìm được Xem tại trang 3 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan