Notice
Chào mừng bạn đến với OREOJ !

Hướng dẫn giải của [TS10 Sóc Trăng 2025 - 2026] Mua sách


Chỉ dùng lời giải này khi không có ý tưởng, và đừng copy-paste code từ lời giải này. Hãy tôn trọng người ra đề và người viết lời giải.
Nộp một lời giải chính thức trước khi tự giải là một hành động có thể bị ban.

Vì mọi ~A_i~ đều dương, khi mở rộng đoạn sang phải thì tổng không giảm. Ta dùng hai con trỏ:

  • Tăng con trỏ phải để cộng thêm phần tử vào tổng hiện tại.
  • Khi tổng hiện tại ~\ge X~, cập nhật đáp án rồi tăng con trỏ trái để thử rút ngắn đoạn.

Mỗi phần tử được thêm và bỏ khỏi cửa sổ nhiều nhất một lần, nên độ phức tạp là ~O(N)~.


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.