Giả Kim Thuật
Đề bài
Mô tả
Bessie đang học giả kim thuật. Cô ấy bắt đầu với đơn vị kim loại (). Cô ấy biết công thức, mỗi công thức cho phép kết hợp một đơn vị của mỗi kim loại thành phần để tạo ra một đơn vị kim loại có số hiệu lớn hơn tất cả các kim loại thành phần. Mỗi kim loại có tối đa một công thức để tạo ra nó.
Hãy tìm số đơn vị kim loại tối đa có thể đạt được sau bất kỳ số lần biến đổi nào.
Dữ liệu vào
- Dòng 1: Số nguyên
- Dòng 2: số nguyên ()
- Dòng 3: Số nguyên
- dòng tiếp theo: Mỗi dòng chứa hai số và , tiếp theo là số nguyên, là danh sách các kim loại thành phần để tạo ra kim loại
Dữ liệu ra
Một số nguyên duy nhất: số đơn vị kim loại tối đa có thể có.
Ràng buộc
- Mỗi kim loại có tối đa một công thức
- Mọi kim loại thành phần trong công thức tạo ra kim loại đều có số hiệu nhỏ hơn
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 2 0 0 1 0 3 5 2 3 4 2 1 1 3 1 2 |
1 | Biến kim loại 1 thành 2, rồi 2 thành 3, rồi kết hợp 3 và 4 để tạo 5. |
| 4 0 5 0 0 2 3 1 2 4 2 2 3 |
2 | Mỗi đơn vị kim loại 4 cần một đơn vị kim loại 2 và một đơn vị kim loại 3, mà mỗi đơn vị kim loại 3 lại tốn thêm một đơn vị kim loại 2. Vậy mỗi đơn vị kim loại 4 tốn tất cả 2 đơn vị kim loại 2, và đơn vị kim loại 2 chỉ đủ cho đơn vị kim loại 4. |
Bình luận