Mạch điện xoắn
Đề bài
Mô tả
Một mạch logic tổ hợp nhận vào bốn bit , , , (mỗi bit bằng hoặc ) và trả về đúng một bit kết quả. Mạch được ghép từ các cổng logic cơ bản: cổng NOT (phủ định), cổng AND (và), cổng OR (hoặc).
Gọi là phủ định của bit (tức , ). Bit kết quả của mạch được tính bằng:
trong đó là phép AND (bằng khi mọi toán hạng bằng ) và là phép OR (bằng khi có ít nhất một toán hạng bằng ).
Cho giá trị bốn bit đầu vào, hãy tính bit kết quả của mạch.
Dữ liệu vào
Gồm bốn dòng, mỗi dòng chứa một chữ số hoặc , lần lượt là các bit , , , .
Dữ liệu ra
In ra một chữ số duy nhất ( hoặc ) là bit kết quả của mạch.
Ràng buộc
- Mỗi bit đầu vào .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 0 1 1 0 |
0 | . Không nhóm nào trong bốn nhóm cùng bằng : nhóm thứ nhất cần nhưng ; ba nhóm còn lại cần nhưng . Kết quả . |
| 1 0 0 1 |
1 | . Nhóm thứ ba , nên kết quả . |
| 1 1 1 1 |
1 | . Nhóm thứ tư , kết quả . |
Bình luận