Nội dung Bài tập
- Mã:
- OLP17.CD2.DLIGHT
- Tên:
- Đèn trang trí
- Dạng thi:
- oi
- Thang điểm:
- 100 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- admin
Trong buổi lễ khai mạc kỳ thi Olympic Tin học sinh viên Việt Nam năm 2017, tại hội trường của trường Đại học Sư phạm Thành phố Hồ Chí Minh, Ban tổ chức đã chuẩn bị một hệ thống gồm n đèn để tạo hiệu ứng ánh sáng trong thời gian diễn ra buổi lễ. Các đèn đươc đánh chỉ số từ 1 đến n, mỗi đèn có 3 trạng thái, trạng thái sáng màu xanh hoặc sáng màu đỏ hoặc tắt. Ban đầu tất cả các đèn đều ở trạng thái tắt. Theo kịch bản sẽ có t lần thay đổi trạng thái của các đèn, lần thay đổi thứ k (k=1,2,…,t) sẽ thay đổi trạng thái của tất cả các đèn có chỉ số từ akđến bk (1≤ak≤bk≤n). Với một đèn khi được thay đổi trạng thái sẽ thay đổi theo nguyên tắc như sau: nếu đèn đang ở trạng thái tắt sẽ chuyển sang trạng thái sáng màu xanh, còn nếu đang ở trạng thái sáng màu xanh thì chuyển sang trạng thái sáng màu đỏ, nếu ở trạng thái sáng màu đỏ thì chuyển về trạng thái tắt.
Ví dụ, nếu hệ thống gồm có 5 đèn và ban đầu đều ở trạng thái tắt, kịch bản gồm 3 thay đổi trạng thái các đèn, lần 1 thay đổi trạng thái các đèn có chỉ số từ 2 đến 4, lần 2 và lần 3 đều thay đổi trạng thái các đèn có chỉ số từ 3 đến 5. Khi đó, sau 3 lần thay đổi trạng cái của 5 đèn lần lượt là: tắt, sáng màu xanh, tắt, tắt, sáng màu đỏ.
Kết thúc buổi lễ, Ban tổ chức muốn thống kê số đèn ở trạng thái tắt sau t lần thay đổi trạng thái của các đèn theo kịch bản.
Yêu cầu: Cho biết kịch bản gồm t lần thay đổi trạng thái của các đèn, lần thay đổi thứ k (k=1,2,…,t) sẽ thay đổi trạng thái của tất cả các đèn có chỉ số từ ak đến bk. Hãy cho biết, khi kết thúc buổi lễ thì có bao nhiêu đèn ở trạng thái tắt.
Dữ liệu:
- Dòng đầu chứa hai số nguyên dương n,t
- Dòng thứ k trong t dòng tiếp theo chứa hai số nguyên dương ak, bk (1≤ak≤bk≤n) .
Kết quả: xuất ra một số nguyên là số lượng đèn tắt khi buổi lễ kết thúc.
Ví dụ 1:
Input Output 5 3 2 4 3 5 3 5 3
Ví dụ 2:
Input Output 1000 1 2 999 2
Chú ý:
- Có 25% số test có n≤106;t=1;
- Có 25% số test khác có n≤103; t≤105;
- Có 40% số test khác có n≤106; t≤105;
- Có 10% số test còn lại có n≤109; t≤105
Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận