News
Programming Contest ICTU 2023 Participant
posted on Nov. 3, 2023, 1:49 a.m. 0ICTU Programming Contest là cuộc thi lập trình do Khoa Công nghệ thông tin - Trường Đại học Công nghệ Thông tin & Truyền thông và Samsung Lab tổ chức nhằm động viên phong trào học tập, tự nghiên cứu sáng tạo, nâng cao kỹ năng làm việc, lập trình và giải thuật hướng tới các cuộc thi Olympic tin học Quốc gia, lập trình viên Quốc tế ACM/ICPC. Năm 2023 ICTU Programming Contest dự kiến tổ chức với các thông tin như sau:
• Thời gian diễn ra cuộc thi: 13h30 ngày 03/11/2023
• Địa điểm: Phòng Lab Samsung - Trường ĐH CNTT & TT
• Hình thức thi: Thi lập trình giải bài tập do ban tổ chức đưa ra, lời giải cần đảm bảo nhanh và chính xác. Mỗi lời giải sẽ chỉ nhận về kết quả đúng hoặc sai.
• Mỗi bài tập có những giới hạn về thời gian chạy, ngôn ngữ lập trình có thể dùng, sẽ được ghi chi tiết trong mỗi bài thi.
• Ngôn ngữ dự thi: C/C++; Python; java
• Hệ thống thi tại trang web: http://laptrinh.ictu.edu.vn/
• Hướng dẫn thi và làm bài: http://laptrinh.ictu.edu.vn/post/10-huong-dan-su-dung
**Danh sách chính thức các bạn tham gia Kỳ thi Programming Contest Quý 3 năm 2023 đã lộ diện.
Cùng chúc các thí sinh sẽ có nhiều may mắn và giành được điểm cao trong Cuộc thi. Riêng Khóa K22 sẽ có một cuộc thi tranh tài riêng.**
ICPC2023
posted on Nov. 3, 2023, 1:43 a.m. 0Sinh viên ICTU với Olympic Tin học toàn quốc tại TP Hồ Chí Minh năm 2022
posted on April 20, 2023, 8:08 a.m. 0Một số website tham khảo học lập trình C/C++
posted on April 14, 2023, 10:55 a.m. 0Gợi ý khi làm bài
posted on April 14, 2023, 10:44 a.m. 0Các bạn chú ý khi làm bài: Nếu đầu bài không nêu rõ kiểu dữ liệu nhập vào là số nguyên hay số thực thì mặc định dữ liệu nhập vào là số thực.
Giới thiệu
posted on April 7, 2023, 1:28 p.m. 0Hệ thống được khoa CNTT trường Đại học Công nghệ thông tin và Truyền thông - Đại học Thái Nguyên (ICTU) xây dựng nhằm tạo môi trường cho học sinh, sinh viên trong và ngoài ICTU có thể luyện tập, thi đấu về giải thuật, thuật toán. Đây là nơi giúp các bạn nâng cao trình độ lập trình cả trong quá trình học tập, ôn luyện thi Olympic tin học Quốc gia, thi lập trình viên quốc tế ICPC và cả trong công việc thực tế.
Các thành viên tham gia triển khai hệ thống:
- TS. Nguyễn Tuấn Anh - Khoa Công nghệ thông tin (Liên hệ facebook: Nguyễn Tuấn Anh)
- Nông Hữu Nam - sinh viên lớp CNTT K19 - khoa Công nghệ thông tin - ĐH CNTT & TT (Đại học Thái Nguyên)
Mọi thông tin góp ý vui lòng gửi đến email: anhnt@ictu.edu.vn
Hướng dẫn tham gia cuộc thi
posted on April 1, 2023, 8:40 p.m. 0- Sinh viên có thể tham gia một cuộc thi bằng cách: Từ menu trên cùng chọn “Các kỳ thi” → Chọn cuộc thi (bài kiểm tra) muốn tham gia và giải quyết các bài toán trong kỳ thi (kỳ kiểm tra).
- Sinh viên lựa chọn đúng kỳ thi (kiểm tra) để giảng viên theo dõi và ghi nhận điểm.
Sinh viên phải đăng nhập vào mới thấy các kỳ thi (kiểm tra) của riêng mình, với các kỳ thi công khai sinh viên có thể tự đăng ký vào thi.
Một số lỗi khi nộp bài
posted on April 1, 2023, 8:36 p.m. 0Khi chấm bài, trang web đưa ra một số thông tin như AC/WA/TLE/...
Những thông tin đó còn gọi là Status Code
- là một mã ngắn thể hiện thông tin về bài nộp của bạn, hiện tại có những mã sau đây:
AC - Accepted
: Chương trình đã chạy đúng với toàn bộ test của đề bài.WA - Wrong Answer
: Chương trình đưa ra output không giống với output chuẩn.RTE - Runtime Exception
: Thường biết với cái tên Runtime Error. Chương trình sinh lỗi và trả về một giá trị khác 0 và lỗi này đa số chỉ xuất hiện khi bạn dùng ngôn ngữ như C hoặc C++. Các bạn có thể xem ở link này về một số lỗi RTE thường xuất hiện.IR - Invalid Return
: Chương trình trả về một giá trị khác 0, cũng giống RTE, nhưng nó thường xuất hiện ở các ngôn ngữ Python hoặc Java khi bạn xử lý ngoại lệ (exception).OLE - Output Limit Exceeded
: Chương trình in ra quá nhiều thông in ra output (thường giới hạn là 256MB).MLE - Memory Limit Exceeded
: Chương trình dùng quá nhiều bộ nhớ. Đôi khi lỗi này sẽ gây ra RTE thay vì MLE.TLE - Time Limit Exceeded
: Chương trình chạy quá thời gian quy định.IE - Internal Error1
: Lỗi hệ thống. Lỗi này có thể do bài tập chưa được cấu hình đúng, hoặc do lỗi ở máy chấm. Nếu bạn thấy lỗi này, bạn có thể thử nộp lại bài tập của mình, nếu vẫn không được thì bạn có thể liên hệ với admin hoặc người ra đề.
Hướng dẫn sử dụng
posted on April 1, 2023, 7:47 p.m. 01. Hướng dẫn đăng ký thành viên: Đăng ký thành viên
- Sinh viên K21 - ICTU đã được tạo tài khoản với tên đăng nhập là mã số sinh viên và email do nhà trường cấp (email ICTU).
- Nếu quên mật khẩu sinh viên có thể sử dụng chức năng quên mật khẩu của hệ thống, hệ thống sẽ gửi thông tin về email ICTU.
2. Hướng dẫn nộp bài: Nộp bài
- Sinh viên làm bài trên máy tính bằng, lúc nào cần kiểm tra kết thì Nộp lên hệ thống.
3. Tham gia các cuộc thi, các bài kiểm tra Tham gia cuộc thi
- Sinh viên hoàn thiện các bài kiểm tra, bài tập bằng tài khoản gắn với mã số sinh viên và email do trường cấp mới được công nhận điểm.
- Sinh viên tham gia các cuộc thi, các bài kiểm tra để giảng viên theo dõi và lấy điểm cho môn học
4. Bài giải mẫu với một số ngôn ngữ lập trình Bài giải mẫu
- Hướng dẫn sinh viên làm quen với cách làm bài với một vài ngôn ngữ thông dụng trên hệ thống: \(C/C++, java, python,...\)
5. Một số lỗi thường gặp: khi chấm bài, trang web đưa ra một số thông tin như \(AC/WA/TLE/... \)
Những thông tin đó còn gọi là Status Code
- là một mã ngắn thể hiện thông tin về bài nộp của bạn, hiện tại có những mã sau đây: