Thắc mắc vì sao bị lỗi out of bound

Đề: https://codeforces.com/problemset/problem/978/C
Em không hiểu vì sao mà codeforce bảo e là có thể bị lỗi out of bound ở dòng đỏ đó mà trong khi em không thấy nó vượt quá giá trị cho phép chỗ nào. Mọi người giúp em với ạ, em cảm ơn. Em nộp bài này bằng GNU C++ 17.
image

Lưu ý rằng lệnh k=0 ở dòng 15 chỉ chạy đúng một lần.

Mà bài này nên tìm nhị phân.

3 Likes

Máy tính dù không thông minh, nhưng lại không bao giờ làm sai những gì được chỉ dẫn đâu bạn à.
Nên trước khi trách người, hãy xem thử let có bao nhiêu phần tử? Rồi trong let[i] thì i chạy từ bao nhiêu tới bao nhiêu? So 2 cái với nhau xem nó có vượt chỗ nào không?

2 Likes

:vvvvvvvvvvv, em thấy em sai chỗ nào rồi, khai báo ẩu quá, cảm ơn a :smiley:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?