| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | LQDOJ Cup 2024 - Round #1 - Thứ tự | 100 (p) | 1.0s | 1G |
| 2 | LQDOJ Cup 2024 - Round #1 - Hàng bi | 100 (p) | 1.0s | 1G |
| 3 | LQDOJ Cup 2024 - Round #1 - Cây truy vấn | 100 (p) | 5.0s | 1G |
Với mỗi submission AC trong thời gian chính thức của contest LQDOJ Cup 2024 - Round #1, các bạn đã đóng góp 12.500 VNĐ vào quỹ ủng hộ đồng bào khắc phục sự cố cơn bão Yagi. Số tiền này sẽ được tổng hợp và chuyển tới Mặt trận Tổ quốc Việt Nam sau khi việc kiểm tra được hoàn tất.
Thành phố Hà Nội có thể được chia thành \(n\) khu vực, các khu vực được đánh số từ \(1\) đến \(n\), khu vực thứ \(i ~ (1 \leq i \leq n)\) có \(a_i\) người sinh sống.
Việc di chuyển giữa hai khu vực bất kì trong thành phố đều phải thông qua các con đường. Có tất cả \(m\) con đường, con đường thứ \(i ~ (1 \leq i \leq m)\) kết nối hai khu vực \(u_i\) và \(v_i\). Đảm bảo rằng mọi con đường đều kết nối hai khu vực khác nhau và không có hai con đường nào kết nối cùng một cặp khu vực. Từ một khu vực bất kì có thể đi đến tất cả các khu vực còn lại thông qua các con đường.
Siêu bão YAGI đã đi qua các tỉnh miền Bắc, gây ra rất nhiều thiệt hại cho người dân. Chưa kịp khắc phục hoàn toàn hậu quả của cơn bão thì bây giờ người dân lại nghe "tin dữ" về lũ sông Hồng.
Cục quản lý đê điều và phòng, chống thiên tai dự đoán rằng trong trường hợp xấu nhất, tất cả các khu vực của thành phố sẽ lần lượt bị ngập nhưng không có hai khu vực nào bị ngập cùng một lúc, do đó thứ tự bị ngập của các khu vực có thể được biểu diễn bởi một hoán vị \(p_1, p_2, \ldots, p_n ~ (1 \leq p_i \leq n)\) của các số nguyên từ \(1\) đến \(n\), trong đó \(p_i\) là số hiệu của khu vực bị ngập thứ \(i\).
Để dự đoán mức thiệt hại mà lũ sông Hồng gây ra cho thành phố Hà Nội, cục quyết định khảo sát các tình huống có thể xảy ra. Mỗi tình huống tương ứng với một hoán vị \(p_1, p_2, \ldots, p_n\) là thứ tự bị ngập lụt của các khu vực. Với mỗi tình huống \(p_1, p_2, \ldots, p_n\), mức thiệt hại của tình huống đó được tính như sau:
Yêu cầu: Hãy tính tổng mức thiệt hại của tất cả các tình huống có thể xảy ra.
3 2
1 2 3
1 3
2 3
27
Xét tất cả mức thiệt hại của \(6\) tình huống.
Với mỗi submission AC trong thời gian chính thức của contest LQDOJ Cup 2024 - Round #1, các bạn đã đóng góp 12.500 VNĐ vào quỹ ủng hộ đồng bào khắc phục sự cố cơn bão Yagi. Số tiền này sẽ được tổng hợp và chuyển tới Mặt trận Tổ quốc Việt Nam sau khi việc kiểm tra được hoàn tất.
Bạn Trung có \(n\) viên bi đầy màu sắc xếp thành một hàng, viên bi thứ \(i\) có màu \(a_i\), màu của một viên bi là một số nguyên dương có giá trị không quá \(1024\).
Độ đẹp của một hàng bi là độ dài dãy con liên tiếp dài nhất mà các viên bi trong dãy có cùng màu.
Bạn Trung có thể chọn một số viên bi bất kì trong hàng và đưa chúng ra khỏi hàng bi (các viên bi còn lại được giữ nguyên vị trí) sao cho các viên bị đưa ra ngoài thuộc không quá \(k\) màu khác nhau.
Hãy giúp bạn Trung tìm độ đẹp lớn nhất có thể của hàng bi.
5 1
1 3 3 2 3
3
10 2
2 3 1 4 4 1 2 2 4 3
3
22 3
3 3 3 3 2 1 1 1 4 5 1 1 1 3 3 6 7 10 3 3 3 3
6
Với mỗi submission AC trong thời gian chính thức của contest LQDOJ Cup 2024 - Round #1, các bạn đã đóng góp 12.500 VNĐ vào quỹ ủng hộ đồng bào khắc phục sự cố cơn bão Yagi. Số tiền này sẽ được tổng hợp và chuyển tới Mặt trận Tổ quốc Việt Nam sau khi việc kiểm tra được hoàn tất.
Khánh là một nhà một nhà khoa học tài ba, chuyên nghiên cứu về đồ thị, đặc biệt là cây.
Hôm nay Khánh đang tìm hiểu về một đồ thị vô hướng gồm \(n\) đỉnh được đánh số từ \(1\) đến \(n\), các đỉnh được nối với nhau bằng \(n - 1\) cạnh có trọng số ban đầu là \(0\) sao cho từ một đỉnh có thể đi đến tất cả các đỉnh còn lại.
Bây giờ Khánh có \(q\) truy vấn cập nhật trọng số các cạnh trên đồ thị, các truy vấn được đánh số lần lượt từ \(1\) đến \(q\). Mỗi truy vấn có dạng \(u\) \(v\) \(k\), tức là tăng trọng số các cạnh trên đường đi ngắn nhất từ \(u\) đến \(v\) lên \(k\) đơn vị. Ngoài ra ban đầu anh còn nắm giữ một số nguyên dương \(m\).
Khánh sẽ thực hiện \(t\) kịch bản, ở mỗi kịch bản anh sẽ chỉ thực hiện các truy vấn có chỉ số từ \(l\) đến \(r\), sau khi hoàn thành các truy vấn nêu trên anh muốn chọn \(m\) con đường liên thông với nhau sao cho tổng trọng số của \(m\) con đường ấy là lớn nhất.
Lưu ý rằng các kịch bản là độc lập với nhau, tức là mỗi kịch bản không ảnh hưởng đến các kịch bản khác. Trong mỗi kịch bản, ban đầu, trọng số của tất cả các cạnh bằng \(0\).
Yêu cầu: Với mỗi kịch bản, các bạn hãy tính tổng trọng số lớn nhất của \(m\) con đường liên thông.
10 5 4 3
2 1
3 2
4 3
5 3
6 5
7 6
8 2
9 8
10 9
7 6 1
8 10 2
8 5 5
8 9 2
5 7 10
1 2
1 5
3 5
2 3
4
26
25
15