Mình thấy code nhiều người có dùng {$R-,Q+... hoặc {$INLINE ON}..? Ai biết chi tiết cái này giải thích cho mình với! Đi thi VOI có được dùng những cái này ko?
Trả lời: Hỏi về {$...} đầu chương trinh? 8 năm trước
(+0)
Mấy cái {$R+, Q+}, ... gọi là dẫn biên dịch, dùng để nói cho compiler biết bạn muốn dịch chương trình như thế nào. Ví dụ: R- sẽ làm code không kiểm tra tràn mảng...
Đi thi QG được dùng, hồi trc mình đi thi cũng có thêm vào và vẫn đc chấm bài bình thường
Trả lời: Hỏi về {$...} đầu chương trinh? 8 năm trước
(+0)
Mình cũng thắc mắc những phần này, máy mình chạy được goto luôn ko cần {GOTO ON} nhưng hôm trước chấm trên Themis thì bị lỗi do không để {GOTO ON}. Thường thì mình không dùng cái nào {}
{GOTO ON} bật hàm goto, label để nhảy
{INLINE ON} thì hình như để tăng tốc
Trả lời: Hỏi về {$...} đầu chương trinh? 8 năm trước
(+0)
{$INLINE ON} giúp cải thiện khá đáng kể tốc độ chương trình, nhất là các chương trình đệ quy, mình đã từng dùng cái {$INLINE ON} này để pass 1 2 test cuối của bài bị TLE trên SPOJ