THÔNG BÁO SỐ 1

Phần lập trình dành cho học sinh trung học

Cuộc thi Hue-ICT Challenge-2025

Cuộc thi lập trình dành cho học sinh trung học và sản phẩm sáng tạo công nghệ thông tin dành cho học sinh, sinh viên là cuộc thi do Trường Đại học Khoa học, Đại học Huế và Hội Công nghệ thông tin và Điện tử viễn thông tỉnh Thừa Thiên Huế tổ chức hàng năm dưới sự chỉ đạo của Ủy ban nhân dân tỉnh Thừa Thiên Huế. Ban Tổ chức cuộc thi lập trình dành cho học sinh trung học và sản phẩm sáng tạo công nghệ thông tin dành cho học sinh, sinh viên năm 2025 (Hue-ICT Challenge-2025) thông báo về nội dung Phần lập trình dành cho học sinh trung học của Cuộc thi Hue-ICT Challenge-2025 như sau:

A. THÔNG TIN CHUNG CỦA CUỘC THI

1. Mục đích, yêu cầu

Cuộc thi Hue-ICT Challenge-2025 được tổ chức nhằm động viên học sinh các trường trung học phổ thông, trung học cơ sở (gọi chung là: trường trung học) trong phong trào học tập, giao lưu, nghiên cứu, sáng tạo trong lập trình; hội nhập với các tiêu chuẩn quốc tế; hướng nghiệp cho học sinh lựa chọn ngành Công nghệ thông tin để phát triển nghề nghiệp, đáp ứng nhu cầu thị trường nhân lực ngành Công nghệ thông tin.

2. Tên cuộc thi

-    Tên tiếng Việt: Cuộc thi lập trình dành cho học sinh trung học và sản phẩm sáng tạo công nghệ thông tin dành cho học sinh, sinh viên năm 2025.

-    Tên tiếng Anh: Hue Information and Communication Technology Challenge-2025

-    Tên viết tắt: Hue-ICT Challenge-2025

-    Website cuộc thi: http://hue-ictc.husc.edu.vn và http://hue-ictc.huedita.vn

3. Đơn vị tổ chức cuộc thi

-    Trường Đại học Khoa học, Đại học Huế (HUSC);

-    Hội Công nghệ thông tin và Điện tử viễn thông tỉnh Thừa Thiên Huế (HueDITA).

4. Đơn vị bảo trợ cuộc thi

-    Ủy ban nhân dân tỉnh Thừa Thiên Huế là đơn vị bảo trợ cho Cuộc thi Hue-ITC Challenge hàng năm, theo đó Ủy ban nhân dân tỉnh Thừa Thiên Huế sẽ chỉ đạo và hỗ trợ theo tình hình thực tế của Cuộc thi.

-    Hội Tin học Việt Nam là đơn vị bảo trợ về chuyên môn, cử chuyên gia ra đề thi, thẩm định và phản biện đề thi; phối hợp vận động các doanh nghiệp, tổ chức hỗ trợ, tài trợ; truyền thông và quảng bá; công nhận kết quả tương đương với các cuộc thi cấp Quốc gia, Khu vực do Hội Tin học Việt Nam tổ chức và đồng cấp giấy chứng nhận cho thí sinh tham gia dự thi và thí sinh đạt giải của Cuộc thi Hue-ICT Challenge theo Thỏa thuận được ký kết ngày 06/12/2023 giữa Hội Tin học Việt Nam với Trường Đại học Khoa học, Đại học Huế và Hội Công nghệ thông tin và Điện tử viễn thông tỉnh Thừa Thiên Huế.

5. Cố vấn cuộc thi

Cuộc thi được đảm bảo chuyên môn bởi Ban cố vấn gồm:

-    TS. Nguyễn Long, Phó Chủ tịch kiêm Tổng Thư ký Hội Tin học Việt Nam;

-    PGS. TS. Hồ Sĩ Đàm, Nguyên Giảng viên cao cấp, Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội;

-    PGS. TS. Đỗ Phan Thuận, Giảng viên cao cấp Đại học Bách khoa Hà Nội;

-    TS. Đỗ Đức Đông, Giảng viên Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội;

-    Ông Phạm Văn Hạnh, Hội Tin học Việt Nam, ICPC Vietnam.

B. THI LẬP TRÌNH DÀNH CHO HỌC SINH TRUNG HỌC

1. Đối tượng dự thi và nội dung thi

1.1. Bảng PRO CHALLENGE

-    Dành cho tất cả các học sinh của các trường trung học trên cả nước.

-    Thí sinh tham dự thi lập trình giải từ 4 đến 5 bài toán với nội dung như thi học sinh giỏi cấp Tỉnh, Quốc gia, Quốc tế bao gồm các nội dung như: tìm kiếm và sắp xếp, đệ quy, đệ quy quay lui, quy hoạch động, xử lý xâu, toán số học, đại số, hình học, lý thuyết đồ thị, lý thuyết trò chơi.

1.2. Bảng NAÏ CHALLENGE

-    Dành cho học sinh của các trường trung học (ngoại trừ những học sinh học ở các lớp chuyên Tin của các trường trung học phổ thông chuyên) trên cả nước.

-    Thí sinh tham dự thi lập trình giải từ 4 đến 5 bài toán với nội dung như thi học sinh giỏi cấp thành phố, cấp tỉnh dành cho học sinh không chuyên tin gồm các thuật toán cơ bản về toán học, xử lý xâu, tìm kiếm và sắp xếp, đệ quy, quy hoạch động, lý thuyết đồ thị, …

1.3. Bảng JUNIOR CHALLENGE

-    Dành cho học sinh của các trường trung học cơ sở trên cả nước.

-    Thí sinh tham dự thi lập trình giải từ 4 đến 5 bài toán với nội dung tương đương kỳ thi Tin học trẻ với  các thuật toán cơ bản về toán học, xử lý xâu, tìm kiếm và sắp xếp, đệ quy, chia để trị, quy hoạch động, …

2. Ngôn ngữ lập trình, thời gian làm bài và thang điểm

2.1. Ngôn ngữ lập trình

Thí sinh sử dụng máy tính để lập trình giải các bài toán của bài thi theo đề thi do Ban Tổ chức phát hành cho cuộc thi. Thí sinh có thể lập trình giải các bài toán bằng 1 trong 4 ngôn ngữ lập trình là Pascal, C/C++, Java hoặc Python khi làm bài thi.

2.2. Thời gian làm bài thi

Thời gian làm bài thi là 180 phút. Thí sinh làm bài thi cho các câu hỏi trên máy tính và nộp bài theo từng câu hỏi tại website https://coder.husc.edu.vn.

2.3. Thang điểm và chấm điểm bài thi

Bài thi được chấm tự động theo từng bài toán bằng máy chấm trực tuyến (judge online) theo subtask. Bài toán đúng toàn bộ testcase của subtask sẽ được điểm trọn bộ của subtask đó, ngược lại được 0 điểm của subtask đó. Điểm của bài toán trong bài thi bằng tổng điểm của các subtask mà bài đó thực hiện đúng. Điểm của bài thi là tổng điểm của các bài toán trong bài thi với giới hạn tối đa là 100 điểm.

3. Đăng ký dự thi, nhận thông tin tài khoản và các vòng thi

3.1. Đăng ký dự thi, nhận thông tin tài khoản và luyện tập

a) Đăng ký dự thi

Đăng ký bằng hình thức trực tuyến tại website http://hue-ictc.husc.edu.vn hoặc http://hue-ictc.huedita.vn hạn cuối là 17h00 ngày 15/02/2025.

b) Xác thực thông tin đăng ký

Ban Tổ chức sẽ xác thực thông tin thí sinh với trường trung học phổ thông nơi thí sinh đang theo học (trong trường hợp cần thiết). Trường hợp thí sinh khai báo thông tin không chính xác, Ban Tổ chức có quyền loại thí sinh ra khỏi danh sách dự thi hoặc chuyển thí sinh sang danh sách dự thi theo dạng thí sinh tự do.

c) Nhận thông tin dự thi

Thí sinh nhận tài khoản dự thi muộn nhất là ngày 20/02/2025 qua email và/hoặc website http://hue-ictc.husc.edu.vn; http://hue-ictc.huedita.vn để đăng nhập, kiểm tra thông tin, luyện tập và làm quen hệ thống.

d) Luyện tập

Hệ thống thi tại website https://coder.husc.edu.vn thường xuyên mở các cuộc thi cho thí sinh luyện tập. Ngoài các cuộc thi được tổ chức thường xuyên, website có một hệ thống rất phong phú các bài tập để học sinh có thể luyện tập.

3.2. Đề thi và hệ thống thi

Tất cả các vòng thi, thí sinh nhận đề thi và nộp bài thi trên hệ thống thi tại địa chỉ https://coder.husc.edu.vn. Đề thi theo khuôn mẫu và nội dung thi của các đề thi học sinh giỏi quốc gia, học sinh giỏi cấp khu vực tùy theo từng bảng thi và được đảm bảo chất lượng bởi các chuyên gia của Hội Tin học Việt Nam thông qua Ban Cố vấn.

3.3. Tổ chức thi

a) Tổ chức thi thử

Ban Tổ chức sẽ tổ chức 01 buổi thi thử giống như quy trình thi sơ loại và chính thức vào lúc 08h00-11h00 ngày 23/02/2025 để thí sinh làm quen với hệ thống. Thí sinh làm bài thi ở nhà hoặc ở trường trung học nơi thí sinh theo học và nộp bài thi trên hệ thống thi tại website https://coder.husc.edu.vn.

b) Vòng thi sơ loại

-    Thời gian thi: từ 08h00 đến 11h00, ngày 09/03/2025 (Chủ nhật).

-    Điểm thi: tại các phòng máy tính của các trường trung học. Thí sinh dự thi vòng thi sơ loại thông qua hình thức thi trực tuyến (online) trong thời gian 03 giờ đồng hồ dưới sự giám sát của giáo viên các trường trung học và nộp bài thi trên hệ thống thi tại website https://coder.husc.edu.vn. Trong trường hợp có những yếu tố khách quan không thể tập trung thí sinh (như: dịch bệnh, hạn chế đi lại, khó khăn về cơ sở vật chất,…), Ban Tổ chức sẽ có phương án cho thí sinh làm bài thi tại nhà.

-    Khi nộp bài, máy chấm sẽ chấm bài toán theo pretest. Sau khi kết thúc làm bài, Ban Tổ chức sẽ chấm các bài toán theo fulltest, đồng thời kiểm tra tính trung thực của bài thi và công bố điểm cho thí sinh biết.

c) Vòng thi chung kết

-    Căn cứ kết quả vòng thi sơ loại, Ban tổ chức sẽ chọn các thí sinh có kết quả cao tham dự vòng thi chung kết tại Trường Đại học Khoa học, Đại học Huế. Việc lựa chọn thí sinh tham dự vòng thi chung kết căn cứ vào mức điểm chuẩn, có tính đến số lượng, tỉ lệ thí sinh ở các trường trung học, địa phương tham gia dự thi.

-    Thời gian thi: từ 08h00 đến 11h00, ngày 23/03/2025 (Chủ nhật).

-    Điểm thi: Thí sinh dự thi vòng chung kết thông qua hình thức thi trực tiếp (onsite) tại Trường Đại học Khoa học, Đại học Huế (77 Nguyễn Huệ, Phường Phú Nhuận, Thành phố Huế, Tỉnh Thừa Thiên Huế).

-    Khi nộp bài, máy chấm sẽ chấm bài toán theo fulltest. Sau khi kết thúc làm bài, Ban Tổ chức sẽ kiểm tra tính trung thực của bài thi và công bố điểm cho thí sinh biết.

3.4. Công bố kết quả và trao giải

-    Thời gian: 19h00 ngày 23/03/2025 (Chủ nhật).

-    Địa điểm: Hội trường A1, Trường Đại học Khoa học, Đại học Huế (77 Nguyễn Huệ, Phường Phú Nhuận, Thành phố Huế, Tỉnh Thừa Thiên Huế).

4. Cách thức làm bài và nộp bài thi

4.1. Đăng nhập hệ thống và nhận đề thi

-    Thí sinh đăng nhập vào website tại địa chỉ https://coder.husc.edu.vn để tham dự cuộc thi. Trong trường hợp số lượng thí sinh đăng ký dự thi đông, Ban Tổ chức sẽ điều hướng thí sinh dự thi vào các website tại các địa chỉ khác là https://coder1.husc.edu.vn; https://coder2.husc.edu.vn,... để bảo đảm tải lượng và an toàn kỹ thuật cho cuộc thi. Danh sách thí sinh và website điều hướng được thông báo cho thí sinh trước khi cuộc thi diễn ra.

-    Sau khi đăng nhập hệ thống tại địa chỉ https://coder.husc.edu.vn (hoặc các hệ thống website điều hướng), thí sinh sẽ nhận được đề thi bản mềm thông qua liên kết với đề từng bài trên cuộc thi của hệ thống và một bản cứng được in ra từ giám thị (nếu có). Trong trường hợp khó khăn về việc phát hành đề thi trên giấy, thí sinh xem đề thi bản mềm trực tiếp trên máy tính tại hệ thống website tổ chức thi.

4.2. Làm bài thi

Thí sinh làm bài trên máy tính cá nhân theo sự phân bố của Ban tổ chức với các thao tác gồm: đọc đề và phân tích đề, tìm phương án giải, lập trình trên máy tính cá nhân để giải các bài toán, thử nghiệm bài giải với các test case được cung cấp trong đề thi hoặc các test case do thí sinh tự tạo ra.

4.3. Nộp bài thi

-    Thí sinh nộp bài cho mỗi câu làm xong để hệ thống chấm điểm cho câu đó của bài thi theo từng test case. Sau khi nộp bài cho mỗi bài toán, thí sinh sẽ nhận được các thông báo tương ứng cho bài toán thí sinh vừa nộp như sau:

STT

Thông báo

Ý nghĩa

1

AC - Accepted

Chương trình đã chạy đúng với toàn bộ test của đề bài.

2

WA - Wrong Answer

Chương trình đưa ra output không giống với output chuẩn, kết quả chưa đúng hoàn toàn với các testcase.

3

RTE - Runtime Exception

Chương trình sinh lỗi và trả về một giá trị khác 0 và lỗi này chủ yếu xuất hiện khi dùng ngôn ngữ như C hoặc C++.

4

IR - Invalid Return

Chương trình trả về giá trị khác 0, giống RTE, lỗi này thường xuất hiện ở ngôn ngữ Python hoặc Java khi xử lý ngoại lệ (exception).

5

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).

6

MLE - Memory Limit Exceeded

Chương trình dùng quá nhiều bộ nhớ, trong một số trường hợp lỗi này sẽ gây ra RTE thay vì MLE.

7

TLE - Time Limit Exceeded

Chương trình chạy quá thời gian quy định.

8

IE - Internal Error

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 xuất hiện lỗi này, thí sinh thử nộp lại bài của mình, nếu vẫn không được thí sinh liên hệ với Ban Tổ chức cuộc thi để được giải quyết.

-    Thí sinh có thể nộp bài giải của bài toán nhiều lần và điểm bài giải của bài toán sẽ là điểm của lần nộp có điểm lớn nhất. Các thí sinh bằng điểm sẽ được phân định bằng tổng thời gian của lần nộp bài của bài toán cuối cùng trong các bài có điểm lớn hơn 0.

5. Xếp hạng cá nhân và đồng đội

5.1. Xếp hạng cá nhân

-    Xếp hạng cá nhân chỉ dành cho những học sinh của các trường trung học có đăng ký và tham gia vòng thi chung kết tại Trường Đại học Khoa học, Đại học Huế (onsite). Những thí sinh tham dự dưới dạng tự do sẽ không tham gia vào việc xếp thứ hạng của cuộc thi.

-    Ở mỗi bảng thi, xếp hạng của thí sinh được căn cứ vào số điểm thí sinh đạt được khi hết giờ làm bài thi, thí sinh nào có điểm cao hơn sẽ có thứ hạng cao hơn. Trường hợp hai thí sinh có cùng điểm thì thứ hạng sẽ được căn cứ vào thời gian làm bài của thí sinh, thí sinh nào có thời gian làm bài ít hơn sẽ có thứ hạng cao hơn. Trường hợp hai thí sinh bằng điểm thi và có cùng thời gian làm bài thi sẽ được xếp hạng bằng nhau.

-    Bảng điểm xếp hạng cá nhân của cuộc thi được cập nhật theo thời gian thực trên hệ thống thi trực tuyến http://coder.husc.edu.vn từ khi bắt đầu thi đến 2/3 thời gian làm bài, 1/3 thời gian làm bài còn lại, bảng điểm xếp hạng sẽ được đóng lại, các thí sinh sẽ không xem được điểm của các đội, để tăng thêm tính hấp dẫn của cuộc thi.

5.2. Xếp hạng tập thể

-    Xếp hạng tập thể dành cho những trường trung học có số lượng thí sinh tham dự thi vòng chung kết từ 3 học sinh trở lên và có đăng ký chính thức với Ban Tổ chức.

-    Ở mỗi bảng thi, xếp hạng tập thể được tính dựa trên tổng điểm của 3 thành viên trong tập thể dự thi vòng chung kết có số điểm thi cao nhất. Tập thể nào có điểm cao hơn sẽ có thứ hạng cao hơn. Trường hợp tập thể có cùng điểm thì thứ hạng sẽ căn cứ vào tổng thời gian làm bài của tất cả các thành viên trong tập thể đó, tập thể nào có thời gian làm bài ít hơn sẽ có thứ hạng cao hơn. Trường hợp các tập thể bằng điểm thi và có cùng thời gian làm bài thi sẽ được xếp thứ hạng bằng nhau.

6. Giải thưởng

Giải thưởng được tính cho mỗi bảng thi dành cho các thí sinh tham gia vòng thi chung kết tổ chức tại Trường Đại học Khoa học, Đại học Huế (onsite).

6.1. Số lượng và hình thức khen thưởng

a) Giải cá nhân

STT

Giải

Số lượng

Giải thưởng

1

Vô địch

1

- Cup của Ban Tổ chức;

- Giấy chứng nhận của Ban Tổ chức;

- Giấy khen của Hiệu trưởng Trường Đại học Khoa học.

2

Nhất

Tối đa 10% số lượng thí sinh dự thi vòng chung kết

- Huy chương vàng của Ban Tổ chức;

- Giấy chứng nhận của Ban Tổ chức;

- Giấy khen của Hiệu trưởng Trường Đại học Khoa học.

3

Nhì

Tối đa 15% số lượng thí sinh dự thi vòng chung kết

- Huy chương bạc của Ban Tổ chức;

- Giấy chứng nhận của Ban Tổ chức;

- Giấy khen của Hiệu trưởng Trường Đại học Khoa học.

4

Ba

Tối đa 20% số lượng thí sinh dự thi vòng chung kết

- Huy chương đồng của Ban Tổ chức;

- Giấy chứng nhận của Ban Tổ chức;

- Giấy khen của Hiệu trưởng Trường Đại học Khoa học.

5

Khuyến khích

Tối 25% số lượng thí sinh dự thi vòng chung kết

- Giấy chứng nhận của Ban Tổ chức;

- Giấy khen của Hiệu trưởng Trường Đại học Khoa học.

b) Giải tập thể

STT

Giải

Số lượng

Giá trị giải thưởng

1

Nhất

1

- Cup vàng của Ban Tổ chức;

- Giấy chứng nhận của Ban Tổ chức;

2

Nhì

1

- Cup bạc của Ban Tổ chức;

- Giấy chứng nhận của Ban Tổ chức;

3

Ba

1

- Cup đồng của Ban Tổ chức;

- Giấy chứng nhận của Ban Tổ chức;

6.2. Giá trị của các giải thưởng

Ban Tổ chức trao thưởng bằng tiền mặt cho hạng mục giải thưởng cá nhân đối với các thí sinh đạt giải cao theo từng bảng thi như sau:

a) First Prize Winner

-    Số lượng: 03 giải, mỗi bảng 01 giải;

-    Dành cho thí sinh có thứ hạng cao nhất của mỗi bảng thi;

-    Giá trị giải thưởng là 7.000.000 đồng.

b) Second Prize Winner

-    Số lượng: 03 giải, mỗi bảng 01 giải;

-    Dành cho thí sinh có thứ hạng cao thứ hai của mỗi bảng thi;

-    Giá trị giải thưởng là 5.000.000 đồng.

c) Third Prize Winner

-    Số lượng: 03 giải, mỗi bảng 01 giải;

-    Dành cho thí sinh có thứ hạng cao thứ ba của mỗi bảng thi;

-    Giá trị giải thưởng là 3.000.000 đồng.

d) Prospect Award

-    Số lượng: 75 giải, mỗi bảng 25 giải;

-    Dành cho 25 thí sinh có điểm cao tiếp theo của mỗi bảng thi;

-    Giá trị giải thưởng là 1.000.000 đồng.

Thí sinh đạt giải trong cuộc thi được bảo lưu và ưu tiên miễn giảm học phí khi theo học ngành Công nghệ thông tin, Kỹ thuật phần mềm, Quản trị và phân tích dữ liệu, Công nghệ kỹ thuật điện tử - viễn thông tin tại Trường Đại học Khoa học, Đại học Huế.

7. Một số lưu ý về hỗ trợ của Ban Tổ chức

7.1. Hỗ trợ về tham quan các di tích, danh lam, thắng cảnh

Từ 13h30 đến 17h00 ngày 23/03/2025, Ban Tổ chức dự kiến sẽ bố trí cho thí sinh tham quan một số di tích, danh lam, thắng cảnh ở Thành phố Huế. Ban Tổ chức sẽ có xe đưa đón thí sinh đi tham quan (xuất phát từ Trường Đại học Khoa học, 77 Nguyễn Huệ, Thành phố Huế, Tỉnh Thừa Thiên Huế) và miễn phí vé vào cổng các địa điểm di tích đến tham quan (các địa điểm tham quan sẽ được thông báo trong buổi thi chung kết).

7.2. Hỗ trợ cho thí sinh tham dự thi chung kết

Ban Tổ chức miễn phí cho thi sinh tham gia Cuộc thi Hue-ICT Challenge-2025. Ngoài ra, tùy theo khoảng cách địa lý của thí sinh, Ban Tổ chức sẽ hỗ trợ một phần về chỗ ở (sẽ thông báo sau khi có kết quả sơ khảo) cho thí sinh ở xa về dự thi vòng chung kết.

C. THÔNG TIN LIÊN HỆ

Để đảm bảo hiệu quả và giải quyết thủ tục nhanh chóng, thí sinh dự thi và giáo viên các trường trung học phổ thông cần biết thêm chi tiết có thể xem thông tin về các hướng dẫn, các mốc thời gian, điều lệ của cuộc thi tại website http://hue-ictc.husc.edu.vn và/hoặc http://hue-ictc.huedita.vn hoặc liên hệ cán bộ của Ban Thư ký cuộc thi như sau:

-    Họ tên:         Trương Đình Trọng, Phó trưởng Ban Thư ký;

-    Điện thoại:   090 513 0400;

-    Email:          tdtrong@husc.edu.vn.