Bài 1: Liệt kê tất cả cách xếp n con hậu trên bàn cờ N*N mà chúng không ăn nhau.
Bài 2: Hãy viết chương trình liệt kê tất cả các dãy nhị phân có độ dài n.
Bài 3: Hãy viết chương trình liệt kê các hoán vị của {1,2,...,n}
Bài 4: Hãy viết chương trình liệt kê các tổ hợp chập m của {1,2,...,n}
Bài 5: Có 9 căn phòng (đánh số từ 1 đến 9) được quét vôi với màu trắng, xanh hoặc vàng. Có 9 robot (đánh số từ 1 đến 9) phụ trách việc quét vôi các phòng. Mỗi robot chỉ quét vôi một số phòng nhất định. Việc quét vôi các phòng được thực hiện nhờ 1 chương trình cài sẵn theo quy tắc:
+ Nếu phòng đang có màu trằng thì quét màu xanh.
+ Nếu phòng đang có màu xanh thì quét màu vàng.
+ Nếu phòng đang có màu vàng thì quét màu trắng.
Cần phải gọi lần lượt một số robot ra quét vôi để tất cả các phòng có cùng màu trắng (mỗi lần gọi 1 robot, 1 robot có thể gọi nhiều lần và có thể có robot không được gọi, robot được gọi sẽ quét vôi tất cả các phòng nó phụ trách. Hãy tìm phương án như vậy sao cho số lượt phòng phải quét vôi là ít nhất.
Dữ liệu vào: Cho trong file ROBOT.INP
+ 9 dòng đầu, mỗi dòng mô tả danh sách các phòng được quét vôi bởi 1 robot theo thứ tự từ robot 1 đến robot 9. Mỗi dòng như vậy gồm các số hiệu phòng viết liền nhau.
+ Dòng cuối mô tả màu vôi ban đầu của các phòng gồm 9 kí tự viết liền nhau, kí tự thứ i chỉ màu của phòng i: T - trắng, X - xanh, V - vàng.
Kết quả: Ghi ra file ROBOT.OUT
+ Nếu không thể thực hiện được thì ghi thông báo: "IMPOSSIBLE"
+ Nếu có thể thực hiện được thì ghi 2 dòng: dòng đầu là dãy thứ tự các robot được gọi viết liền nhau và dòng sau ghi số lượt phòng được quét vôi tương ứng.
Ví dụ:
ROBOT.INP
159
123
357
147
5
369
456
789
258
XVXVXVTXT
ROBOT.OUT
2455688
17
Đăng ký:
Đăng Nhận xét (Atom)
Bài đăng phổ biến
-
(ictexpress.com) – Không cần phân vùng ổ cứng, không sợ mất dữ liệu, cài đặt Ubuntu chỉ với 1 click chuột, gỡ bỏ dễ dàng đó là ưu điểm mà ...
-
Đối với bất kỳ dự án nào, việc xây dựng Data Access Layer (DAL) luôn là công việc tốn nhiều công sức và thời gian nhất, nhất là khi phải là...
-
UBND TP.HCM vừa có văn bản xin phép Thủ tướng Chính phủ, Bộ Văn hóa Thể thao Du lịch cho phép bắn pháo hoa tầm cao tại 2 điểm dịp tết Dương ...
-
ThinkTank Đây là game mini đồ họa 3D đẹp mắt, chơi solo và đặc biệt là chơi online, dung lượng nhẹ 9.2 MB link: http://www.mediafire.com/?wb...
-
Đã 29 năm trôi qua kể từ ngày 30/8/1982, ngày hệ thống liên lạc bằng thư điện tử (email) được cấp bản quyền. Hiện có khoảng 3,1 tỉ tà...
-
"Copy/Paste functionality has been disabled." là cái thông báo mà khá nhiều bạn bị dính, lỗi ở đâu? Virus? hay registry lỗi? máy m...
-
Cái Tên sẽ đi theo suốt cuộc đời của người mang nó, ảnh hưởng trực tiếp đến tương lai về sau… Vì vậy các bậc làm cha làm mẹ với bao hoài b...
-
The smart way to learn Office Word 2007one step at a time! Work at your own pace through the easy numbered steps, practice files on CD, hel...
-
No Serial & No Activation Needed | Extracted Size: 3.47GB | Compressed Files for Download 916MB | Genuine version | FULLY UPDATABLE wi...
-
Bạn nhấp vào đường link này để cài đặt ứng dụng và làm theo hướng dẫn bên dưới. Installation and Usage Instructions Installation 1. Install...
Không có nhận xét nào:
Đăng nhận xét