Các trạng thái khi chấm điểm
đã đăng vào 1:27 p.m. 6 Tháng 2, 2024

QE - Chúng tôi đang chờ một máy chấm phù hợp

Nghĩa là bài của bạn đang được chờ để chấm. Chờ đợi là hạnh phúc.

CE - Biên dịch gặp lỗi

Bài của bạn không thể dịch.

WA - Đáp án sai

Bài của bạn có kết quả khác với kết quả của tác giả. Thử lại đi.

TLE - Chạy quá thời gian

Bài của bạn mất nhiều thời gian để chạy hơn so với thời gian cho phép, hãy tìm thuật toán tốt hơn.

IR - Invaild Return

Chương trình của bạn trả về lỗi khác 0 (Nếu bạn đang dùng C C++). Đối với các ngôn ngữ khác như Python hoặc Java thì sẽ đi kèm với ngoại lệ như NameError hoặc java.lang.NullPointerException.

AC - Accepted

Kết quả của bài bạn thỏa mãn yêu cầu bài toán, đôi khi có thêm một số lưu ý từ checker.

OLE - Output Limit Exceeded

Chương trình của bạn xuất ra quá nhiều dữ liệu stdout hoặc stderr vượt quá ràng buộc của bài toán,

MLE - Memory Limit Exceeded

Chương trình của bạn sử dụng bộ nhớ nhiều hơn bộ nhớ cấp phép.

RTE - Runtime Error

Thường khi gặp lỗi này thì sẽ trả về kèm một trong những lỗi sau đây

segmentation fault, bus error

Chương trình của bạn đã bị chấm dứt bởi SIGSEGV hoặc SIGBUS. Nói chung, điều này có nghĩa là bạn hết bộ nhớ, trong một số trường hợp, nó cũng có thể có nghĩa là bạn đang truy cập vào phần tử ngoài giới hạn của mảng.

floating point exception.

Chương trình của bạn đã thực hiện một phép toán số học không tốt, chẳng hạn như phép chia cho số không.

killed

Chương trình của bạn đã bị chấm dứt trong khi đang chạy vì một số lý do (mà chúng tôi không biết).

opening files is not allowed.

Bạn không được mở tệp - làm như vậy bạn sẽ nhận được thông báo này.

{} syscall disallowed

Trừ khi bạn đang làm điều đặc biệt gì đó, bạn sẽ không bao giờ thấy thông báo này.

std::bad_alloc

new không phân bổ đủ bộ nhớ. Tất cả các ngoại lệ C++ đều được ánh xạ tới phản hồi như thế này, mặc dù đây là ngoại lệ phổ biến nhất mà bạn có thể gặp phải.

failed initializing.

Chương trình của bạn sử dụng quá nhiều tài nguyên vượt ngoài phạm vi ràng buộc bộ nhớ khi khởi tạo.
Một ví dụ điển hình như: int arr[10000][10000];, nếu giới hạn bộ nhớ là 64mb - mảng nói trên sẽ chiếm 381mb, vượt xa giới hạn cho phép.


Bình luận

Không có bình luận nào.