Không Sợ Hãi
Đề bài
Mô tả
Có vũ trụ song song, mỗi vũ trụ có đúng hai người: một Rick và một Morty. Trong mỗi vũ trụ, đúng một trong hai người là kẻ phản bội, người còn lại trung thành, nhưng không ai biết ai là kẻ phản bội.
Mọi người tụ họp thành nhóm. Một người có thể tham gia nhiều nhóm, và thậm chí có thể đăng ký vào cùng một nhóm nhiều lần. Mỗi thành viên trong một nhóm được cho bởi một số nguyên khác : nếu số đó là thì đó là Morty của vũ trụ ; nếu số đó là thì đó là Rick của vũ trụ .
Thế giới sẽ bị hủy diệt nếu tồn tại một nhóm mà tất cả thành viên trong nhóm đó đều là kẻ phản bội (theo một cách chọn kẻ phản bội nào đó cho từng vũ trụ). Hãy xác định xem có tồn tại ít nhất một kịch bản (trong số cách chọn kẻ phản bội cho vũ trụ) khiến thế giới bị hủy diệt hay không.
In ra YES nếu có nguy cơ hủy diệt (cần hủy sự kiện), ngược lại in NO.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và : số vũ trụ và số nhóm.
- dòng tiếp theo, dòng thứ bắt đầu bằng số nguyên (số lượt tham gia nhóm ), tiếp theo là số nguyên mô tả các thành viên như trên.
Dữ liệu ra
In ra một dòng duy nhất: YES nếu cần hủy sự kiện, ngược lại NO.
Ràng buộc
- với mọi nhóm
- Tổng trên tất cả các nhóm không vượt quá
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 1 -3 4 -2 3 2 -3 |
YES | Nhóm 1 chỉ gồm Rick của vũ trụ 3. Nếu người này là kẻ phản bội thì cả nhóm đều là kẻ phản bội, nên phải hủy sự kiện. |
| 5 2 5 3 -2 1 -1 5 3 -5 2 5 |
NO | Nhóm 1 chứa cả Morty (1) lẫn Rick (-1) của vũ trụ 1, mà chỉ một trong hai là kẻ phản bội, nên không thể cả nhóm cùng phản bội. Nhóm 2 chứa cả Morty (5) lẫn Rick (-5) của vũ trụ 5. Không nhóm nào có thể toàn kẻ phản bội. |
| 7 2 3 -1 6 7 7 -5 4 2 4 7 -3 4 |
YES | Nhóm 1 gồm Rick(1), Morty(6), Morty(7): không vũ trụ nào xuất hiện cả hai phía, nên có thể cho cả ba cùng là kẻ phản bội. |
Bình luận