| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | LQDOJ Cup 2024 - Round #9 - Lễ hội | 700 (p) | 1.0s | 1G |
| 2 | LQDOJ Cup 2024 - Round #9 - Tổng đường kính | 700 (p) | 3.0s | 1G |
| 3 | LQDOJ Cup 2024 - Round #9 - Yagi | 600 (p) | 1.0s | 1G |
Một ngôi làng có \(n\) ngôi nhà và \(n\) con đường nối các ngôi nhà với nhau và đảm bảo các ngôi nhà liên thông với nhau.
Sắp đến mùa lễ hội nên trưởng làng muốn tổ chức nhiều lễ hội nhất có thể,một lễ hội có thể tổ chức trên một con đường và \(2\) ngôi nhà là \(2\) đầu của con đường này.Và cần đảm bảo mỗi ngôi nhà chỉ được tổ chức tối đa một lễ hội.
Hãy giúp trưởng làng tính xem có tối đa bao nhiêu lễ hội có thể tổ chức.
Đảm bảo \(2\) ngôi nhà chỉ được nối với nhau bởi tối đa một con đường.
Test 1
5
1 2
2 3
3 4
4 1
1 5
2
Cho một rừng cây gồm \(n\) đỉnh và \(m\) cạnh.
Có \(q\) câu hỏi có dạng \(x\) \(y\) mang ý nghĩa sau:
Trong một lần đi du lịch, Vũ vô tình bị lạc tại một hòn đảo hoang. Diện tích đảo là một hình chữ nhật \(n \times m\), biểu diễn như một ma trận. Tại mỗi ô trong đảo là một vật cản, một kho báu có giá trị nhất định, một quả bom, hoặc một ô trống. Bạn cũng biết được ô mà Vũ đang đứng. Nhưng rất xui cho anh bởi vì 1 tuần sau cơn bão \(\textbf{yagi}\) sẽ quét qua hòn đảo này, khi bão vào sẽ làm dâng nước biển lên vì vậy Vũ cần phải xây một tường chắn bắt đầu từ vị trí đang đứng của anh ta. Tiếp theo anh ta sẽ được quyền chọn 1 trong 4 ô kề cạnh với ô hiện tại và di chuyển qua đó xây bức tường tại ô đó và khi đứng trên ô nào phải bắt buộc phải xây tại ô đó (có thể xây đè lên ô đã xây). Và cuối cùng là quay lại vị trí anh ta đang đứng (tạo thành một đường đi khép kín). Lưu ý khi xây bức tường chỉ xây tại vị trí từ tâm của ô hiện tại sang tâm của ô tiếp theo (xem ví dụ để hiểu hơn)
Nhiệm vụ của Vũ:
Được biết tổng số ô chứa bom và ô chứa kho báu không vượt quá 8.
B cho biết vị trí đó có bom.# cho biết vị trí đó có vật cản. . cho biết vị trí đó có là ô trống.S cho biết vị trí đó Vũ đang đứng và đó chắc chắn là ô trống.1 đến 9 chính là ô kho báu có thứ tự tương ứng, các số trong bảng luôn là phân biệtTest 1
4 4
2...
.1B.
..##
.S..
100 -50
0
Test 2
4 5
2.#..
.....
..13.
.S...
100 -50 34
124