F. [Thi tuyển 2025] F. 10 lý đào hoa 3

    Type: Default 1000ms 256MiB

[Thi tuyển 2025] F. 10 lý đào hoa 3

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Trên con đường dài mười dặm dẫn vào rừng nhà Bạch Chân, người ta trồng một hàng cây hoa đào, đánh số từ 11 đến nn. Mỗi cây được treo một dây đèn lồng, ban đêm tỏa sáng lung linh trên nền sương mù.

Trong đêm hội hoa đào, ban tổ chức muốn điều khiển hệ thống đèn bằng một dãy nút bấm bí mật. Có tất cả mm nút bấm, đánh số từ 11 đến mm.

Mỗi nút bấm jj có một chi phí cjc_j, và làm đổi trạng thái (bật \rightarrow tắt, tắt \rightarrow bật) ở một số cây nhất định dọc theo con đường. Danh sách các cây bị ảnh hưởng bởi nút jj được cho trước.

Mỗi lần bấm một nút được tính là một thao tác, và tốn chi phí đúng bằng cjc_j. Một nút có thể được bấm nhiều lần.

Ban đầu, mỗi cây hoa đào đang ở trạng thái bật hoặc tắt nào đó. Ban tổ chức muốn làm cho hệ thống đèn chuyển sang một trạng thái mong muốn, để vẽ nên một “bức tranh ánh sáng” đúng ý họ, sao cho tổng chi phí bấm nút là nhỏ nhất.

Yêu cầu

Cho biết trạng thái đèn ban đầu của nn cây, trạng thái đèn mong muốn, chi phí và mô tả tác động của mm nút bấm, hãy tính tổng chi phí nhỏ nhất để đạt tới trạng thái mong muốn.

Dữ liệu

Vào từ thiết bị vào chuẩn:

  • Dòng thứ nhất chứa hai số nguyên dương n,mn, m (m30m \le 30) — số cây hoa đào và số nút bấm.

  • Dòng thứ hai là một xâu gồm đúng nn ký tự, mỗi ký tự là B hoặc T, thể hiện trạng thái ban đầu của nn cây từ cây 11 đến cây nn:

    • B nghĩa là đèn Bật,
    • T nghĩa là đèn Tắt.
  • Dòng thứ ba là một xâu có dạng hoàn toàn giống dòng thứ hai, thể hiện trạng thái đèn mong muốn.

  • mm dòng tiếp theo (từ dòng thứ 3+13+1 tới dòng thứ 3+m3+m), dòng thứ 3+j3+j mô tả nút bấm thứ jj, gồm:

    • Một số nguyên dương cjc_j (107\le 10^7) — chi phí của nút bấm thứ jj.
    • Một xâu gồm đúng nn ký tự 0 hoặc 1. Ký tự thứ ii1 nếu nút jj khi được bấm sẽ làm đổi trạng thái đèn trên cây thứ ii, ký tự thứ ii0 nếu cây thứ ii không bị ảnh hưởng bởi nút jj.

Các số và xâu trên một dòng được cách nhau bởi đúng một dấu cách.

Kết quả

Ghi ra đầu ra chuẩn một số nguyên duy nhất là tổng chi phí nhỏ nhất cần thiết để đưa hệ thống đèn từ trạng thái ban đầu về trạng thái mong muốn.

Dữ liệu đảm bảo luôn tồn tại cách bấm nút để đạt tới trạng thái mong muốn.

Ví dụ mẫu

3 3
BTB
TTT
13 101
5 110
7 011
12

Subtask

Subtask 1 (50% số điểm): n12n \le 12.

Subtask 2 (50% số điểm): n18n \le 18.