Mình nghĩ là lỗi này do bạn kiểm soát mảng hoặc khởi tạo các giá trị
chưa an toàn.
Khi debug, có thể các giá trị bạn không khởi tạo được chương trình
khởi tạo tự động nên không phát sinh lỗi.
Còn khi chạy thực tế, không có cơ chế tự động khởi tạo nên ra sai kết
quả.
Bạn thử kiểm tra kỹ lại xem, trên đây chỉ là một khả năng có thể xảy
ra (do mình không xem cụ thể bài của bạn)
Mình không chắc chắn nó là lỗi đấy :D
Chúc bạn thành công!