Một nhóm sinh viên gồm \(n\) người tham gia một chuyến team-building do khoa tổ chức. Khi đến điểm du lịch, đoàn sinh viên được tham gia một số trò chơi vận động. Trong đó có một trò chơi như sau: Các sinh viên xếp thành một hàng ngang. Mỗi khi có tiếng còi, các sinh viên đứng cạnh nhau cần di chuyển xích lại gần sao cho hình thành một số nhóm thỏa mãn:
Sau mỗi tiếng còi các sinh viên cần tạo ra cách ghép nhóm khác với tất cả các lượt trước đó. Do vậy, bạn hãy giúp đoàn sinh viên đếm xem có bao nhiêu cách ghép nhóm khác nhau thỏa mãn các yêu cầu trên.
Biết rằng hai cách ghép nhóm gọi là khác nhau khi hai sinh viên bất kì chung nhóm trong cách ghép này lại không chung nhóm trong cách ghép kia.
1
tượng trưng cho sinh viên nam, và 0
cho sinh viên nữ.Test 1
4 1
1011
5
Có \(5\) cách chia nhóm sau thỏa mãn mỗi cách chia có chênh lệch nam nữ trong mỗi nhóm không vượt quá \(1\):
1
], [0
], [1
], [1
]1
], [01
], [1
]1
], [011
]10
], [1
],[1
]101
], [1
]Test 2
10 2
1011010001
472
Hôm nay Hoa quyết định đi chợ mua hoa quả giúp mẹ. Khu chợ tại nơi sinh sống của Hoa bao gồm \(n\) gian hàng được xếp thành một vòng tròn. Các gian hàng được đánh số từ \(1\) đến \(n\) theo chiều kim đồng hồ (gian hàng \(n\) nằm cạnh gian hàng \(1\)). Gian hàng thứ \(i\) (\(1 \leq i \leq n\)) bán một loại quả với giá \(a_i\) đồng. Giả sử rằng mỗi gian hàng có một nguồn cung cấp không giới hạn.
Hoa muốn dùng \(m\) đồng để mua hoa quả. Kế hoạch mua của Hoa là như sau:
Vì số tiền của Hoa có giới hạn, kế hoạch sẽ dừng lại khi Hoa không còn đủ tiền để mua bất kỳ loại quả nào. Hãy tìm số lượng quả mà Hoa mua được.
Test 1
3 38
5 2 5
10
Trong ví dụ đầu tiên, cả quá trình diễn ra như sau:
Test 2
5 21
2 4 100 2 6
6
Mới đây, công ty nơi Quân đang làm mở chi nhánh mới ở thành phố X và cử Quân chuyển đến làm ở đây. Do đó, Quân cần tìm địa điểm để thuê nhà.
Thành phố X gồm có \(n\) tòa nhà đánh số từ \(1\) tới \(n\) và được nối với nhau bởi \(n-1\) con đường hai chiều. Mỗi con đường hai chiều sẽ nối giữa hai tòa nhà nào đấy với nhau. Những con đường sẽ đảm bảo giao thông trong thành phố luôn diễn ra thông suốt, hay nói cách khác, luôn tồn tại đường đi thông qua một hay một số con đường để đi từ tòa nhà này sang tòa nhà khác.
Trong số \(n\) tòa nhà này, có \(k\) tòa nhà có quán cafe. Là một người nghiện caffeine, Quân muốn tòa nhà mình ở phải gần quán cafe nào đó nhất có thể. Tuy nhiên, Quân cũng hiểu rằng vận động cơ thể là vô cùng cần thiết nên Quân sẽ không mua cà phê ở ngay chính tòa nhà mình đang ở mà muốn đi bộ sang một tòa nhà khác. Hãy giúp Quân tìm xem, với mỗi lựa chọn tòa nhà để ở, tòa nhà nào gần nhất khác tòa nhà đang ở và có quán cafe nhé.
Tèo và Tí đang chơi một trò chơi với các lá bài. Có \(n\) lá bài được xếp theo thứ tự từ trái qua phải, lá bài thứ \(i\) (\(1 \leq i \leq n\)) có giá trị \(a_i\).
Đầu tiên, Tèo chọn một đoạn con gồm các lá bài từ vị trí \(l\) đến vị trí \(r\) \((1 \leq l \leq r \leq n)\). Sau đó, Tí loại bỏ một lá bài \(j\) từ đoạn con \((l \leq j \leq r)\). Điểm số của trò chơi là tổng giá trị của các lá bài còn lại trong đoạn con. Trong trường hợp Tèo chọn một đoạn con chỉ có một phần tử thì điểm số sau khi Tí loại bỏ một lá bài là \(0\).
Tèo muốn làm điểm số lớn nhất có thể còn Tí sẽ chọn lá bài để điểm số nhỏ nhất có thể. Tèo nên chọn đoạn con nào?
Test 1
5
5 -2 10 -1 4
6
Test 2
3
-7 6 -9
0