----- Nội dung dịch tự động từ ảnh ----- Bài 3: Công tắc đèn (4,0 điểm) $18 Trên vách tường được bố trí dãy liên tiếp các công tắc để điều khiển một bóng đèn điện, mỗi công tắc có thể được bật hoặc tắt. Được biết đèn chỉ được bật sáng khi có ít nhất hai công tắc được bật và không nằm cạnh nhau. Yêu cầu: Với trạng thái của các công tắc, bạn cần phải xác định xem đèn có được bật sáng hay không. Dữ liệu vào: Cho từ file văn bản SWITCHINP gồm một xâu chứa các ký hiệu “I” hoặc “”, mô tả các trạng thái của công tắc, từ công tắc đầu tiên đến công tắc cuối cùng và theo thứ tự từ trái sang phải. Ký hiệu “+” cho biết công tắc ở trạng thái “bật” và “” chi trạng thái “tắt”. Dữ liệu ra: Ghi ra file văn bản SWITCH.OUT chứa chữ “On” (không có dấu nháy kép) nếu đèn được bật sáng hoặc “Off (không có dấu nháy kép) trong trường hợp ngược lại. -+-++ Ví dụ: +--+-++) SWITCH.INP R On Off SWITCH.OUT