Bài thi được chấm bằng chương trình chấm thi tự động Themis mới nhất hiện tại là bản 1.9.x, dữ liệu là các file test đã được chuẩn bị trước.
Tải phần mềm tại đây: https://dsapblog.wordpress.com
Trước khi bắt đầu chạy chương trình chấm, giám khảo cần kiểm tra xem tên bài làm, tên tệp vào ra của học sinh đã đúng chưa. Nếu học sinh chưa đặt đúng hoặc không đặt (do kĩ năng học sinh THCS chưa tốt) thì giám khảo được phép bổ sung, nhưng không được tác động đến thuật toán của học sinh.
Kiểm tra những câu mà phần mềm chấm thi chấm dưới 50% điểm tối đa của câu đó thì giám khảo chấm code. (Chú ý: khi chấm code chỉ được tối đa 50% số điểm của câu đó; ví dụ: câu 1 tối đa 5 điểm, chấm code tối đa 2,5 điểm.)
Trong trường hợp đa số thí sinh có kĩ năng làm bài chưa tốt thì giám khảo có thể chấm chương trình, hoặc cho chạy bằng tay các bộ test chuẩn bị sẵn để cho điểm bài làm của học sinh. Tùy theo độ hoàn thiện của bài làm học sinh mà giám khảo cho điểm sao cho phù hợp.
| Câu | Tên bài | File chương trình | Dữ liệu vào | Dữ liệu ra | Điểm |
|---|---|---|---|---|---|
| Câu 1 | Đếm ước đơn vị | CAU1.* |
Vào / ra chuẩn, không sử dụng tệp |
4,0 | |
| Câu 2 | Sức mạnh mật mã | CAU2.* | 4,0 | ||
| Câu 3 | Tổng bình phương số lẻ | CAU3.* | 4,0 | ||
| Câu 4 | Tần suất cực đại | CAU4.* | 4,0 | ||
| Câu 5 | Tổng dãy con lớn nhất | CAU5.* | 4,0 | ||
Dấu (*) được thay thế bằng .pas, .cpp hoặc .py tùy theo ngôn ngữ lập trình
| Câu | Tên bài | File chương trình | Dữ liệu | Điểm | |
|---|---|---|---|---|---|
| Vào | Ra | ||||
| Câu 1 | Đếm ước đơn vị | CAU1.* |
Vào / ra chuẩn không sử dụng tệp |
4,0 | |
| Câu 2 | Sức mạnh mật mã | CAU2.* | 4,0 | ||
| Câu 3 | Tổng bình phương số lẻ | CAU3.* | 4,0 | ||
| Câu 4 | Tần suất cực đại | CAU4.* | 4,0 | ||
| Câu 5 | Tổng dãy con lớn nhất | CAU5.* | 4,0 | ||