Xin chào mọi người!
Mình có một vấn đề khi chấm bài thi bằng phần mềm Themis xin được hỗ trợ ạ.
File chạy trực tiếp trong Visual Studio thì vẫn xuất ra output đúng nhưng khi chấm trên Themis thì báo lỗi “terminated with exit code: 1”.
Nhờ mọi người trợ giúp ạ, cảm ơn cả nhà!
Lỗi khi chấm bài bằng themis
Bạn có thể up đề bài, code của bạn, bộ input + expected output không?
Vấn đề “terminated with exit code: 1” thường xuất hiện khi chương trình kết thúc hoặc bị chấm dứt với mã lỗi 1 trong quá trình thực thi. Điều này có thể do nhiều nguyên nhân khác nhau. Dưới đây là một số khả năng và cách khắc phục:
Lỗi logic trong mã nguồn: Cần kiểm tra kỹ lại mã nguồn của chương trình, đảm bảo rằng không có lỗi logic nào xảy ra khi chạy trên Themis. Đôi khi, chương trình có thể chạy đúng trên một số môi trường như Visual Studio nhưng gặp lỗi với môi trường khác.
Phụ thuộc vào môi trường thực thi: Đôi khi một số phụ thuộc hoặc cài đặt môi trường trong Visual Studio không được đồng bộ hoặc không tồn tại trên môi trường chấm bài. Kiểm tra xem chương trình của bạn cần các phụ thuộc nào và đảm bảo rằng chúng được cài đặt và cấu hình đúng trên môi trường chấm bài.
Xử lý ngoại lệ: Chương trình của bạn có thể ném ra một ngoại lệ khi chạy trên Themis, dẫn đến việc kết thúc với mã lỗi 1. Đảm bảo rằng chương trình của bạn đã xử lý đúng tất cả các trường hợp ngoại lệ có thể xảy ra.
Log và Debug: Nếu có thể, thử ghi log thông tin chi tiết trong quá trình chạy chương trình trên Themis để xác định nguyên nhân cụ thể của lỗi. Ngoài ra, bạn cũng có thể thử debug chương trình trên môi trường chấm bài nếu có thể.