Cô ta cúp điện thoại, cố tình quay đầu nhìn tôi.
“Ôi chao Lâm Hạ, cậu cũng đăng ký cuộc thi này đúng không? Sao trên danh sách không thấy tên cậu nhỉ?”
Tôi không trả lời, vẫn đang đọc tài liệu.
“Cũng phải thôi, dù sao thì mấy cuộc thi này cũng phải dựa vào bản lĩnh thật sự. Đi phòng thí nghiệm làm chân sai vặt với tự mình làm ra sản phẩm, là hai chuyện khác nhau đấy.”
Vương Manh bên cạnh cười hùa theo:
“Đúng đấy đúng đấy, Kỳ Kỳ cậu thật sự giỏi quá đi.”
Lưu Duyệt đã bắt đầu chủ động giúp Triệu Kỳ Kỳ gấp chăn.
Loại cỏ đầu tường này ngả hướng nhanh như mọi khi.
Thậm chí ngay cả cô Trần cũng đến góp vui.
Cô ấy gọi tôi lên văn phòng, “quan tâm” đến tình hình gần đây của tôi.
“Lâm Hạ, cô thấy thái độ học tập gần đây của Triệu Kỳ Kỳ chuyển biến rất lớn, em nên học hỏi người ta đi. Tham gia cuộc thi không thể chỉ dựa vào tài nguyên phòng thí nghiệm, phải có ý tưởng của riêng mình...”
Tôi nghe xong, nói một câu “Cảm ơn cô Trần đã chỉ dẫn”, rồi quay người bỏ đi.
Trở về phòng, Triệu Kỳ Kỳ đang nhăn nhó trước màn hình.
Cô ta không hiểu được mã nguồn cốt lõi trong bản kế hoạch.
Đương nhiên là không hiểu, vì đống mã đó là do tôi viết.
Cô ta đã bỏ tiền thuê một công ty gia công bên ngoài để trau chuốt và hoàn thiện phương án.
Trình độ của các lập trình viên công ty đó có hạn, đã dùng một đống mã nguồn mở đầy rẫy trên mạng để lấp đầy các lỗ hổng của cô ta.
Họ cũng chẳng phát hiện ra cái vòng lặp vô tận kia.
Càng không phát hiện ra chuỗi mã ASCII đó.
Đêm trước ngày chung kết, Triệu Kỳ Kỳ mặc bộ vest mới m/ua, xoay vòng trước gương.
“Bộ này trông g/ầy đi đúng không? Mai lên sân khấu mặc bộ này.”
Vương Manh nịnh nọt: “Tuyệt vời, đúng là nữ thần học thuật.”
Tôi đeo tai nghe, trên màn hình là bản cuối cùng báo cáo dự thi của chính mình.
Giáo sư Vương đã giúp tôi xem qua, khuyên tôi chuẩn bị sẵn sàng lên sân khấu.
Tôi liếc nhìn Triệu Kỳ Kỳ đang thử đồ.
Mai là chung kết rồi.
Livestream toàn trường.
Đèn trong hội trường lớn rất sáng.
Bên dưới ngồi năm, sáu trăm người, hàng ghế sau còn có đội truyền thông trường vác máy quay.
Livestream toàn trường, đồng bộ trực tiếp lên màn hình lớn các tòa nhà giảng đường.
Trên bàn giám khảo ngồi năm người, trong đó hai vị là những tên tuổi lớn trong ngành được mời đến.
Triệu Kỳ Kỳ xếp thứ bảy lên sân khấu.
Tôi xếp thứ mười hai, nhóm cuối cùng.
Các nhóm trước đó đều làm việc rất chỉn chu, khi Triệu Kỳ Kỳ lên sân khấu, không khí vẫn khá sôi nổi.
Cô ta mặc bộ vest mới, trang điểm tinh xảo, PPT làm rất hoa mỹ.
Ba trang đầu giảng khá ổn...
Đều là những thứ mang tính khái quát, không liên quan đến chi tiết kỹ thuật.
Cô ta đã học thuộc lòng, tốc độ nói trôi chảy.
Lật đến trang thứ tư, mô-đun thuật toán cốt lõi.
Một người đàn ông đầu trọc trên bàn giám khảo...
Sau này tôi mới biết ông ta là CTO của một công ty công nghệ niêm yết...
Đã giơ tay lên.
“Đợi chút.”
Triệu Kỳ Kỳ dừng lại.
“Chuỗi logic ở tầng suy luận thứ ba trong thuật toán của cô khép kín ở đâu?”
Nụ cười của Triệu Kỳ Kỳ cứng đờ trong một giây.
“Cái này... là sau khi hình thành phản hồi ở tầng thứ tư...”
Người đàn ông đầu trọc ngắt lời ngay lập tức.
“Sai rồi.”
“Cô tồn tại một vòng lặp vô tận rõ ràng ở đây. Giá trị đầu ra của tầng thứ ba không bao giờ có thể đáp ứng điều kiện đầu vào của tầng thứ tư. Cô đã chạy thử nghiệm chưa?”
Trên mặt Triệu Kỳ Kỳ bắt đầu đổ mồ hôi.
“Chạy... chạy rồi ạ...”
“Chạy rồi? Vậy cô nói cho tôi biết, kết quả chạy ra là gì? Nó có hội tụ không?”
Triệu Kỳ Kỳ cúi đầu nhìn bản thảo của mình, hoàn toàn không trả lời được.
Bởi vì vòng lặp vô tận này vốn dĩ không thể hội tụ, nó là thứ tôi cố tình thiết kế.
Một giám khảo khác cầm một tài liệu bên cạnh lên, đó là báo cáo kiểm tra mã nguồn của ban tổ chức đối với tất cả các dự án tham gia trước cuộc thi.
Sắc mặt vị giám khảo rất lạnh lùng.
“Sinh viên Triệu Kỳ Kỳ, ngoài việc logic không chạy được, hệ thống kiểm tra đạo văn của chúng tôi còn phát hiện vấn đề lớn trong mã nguồn tầng dưới của cô.”
Ông ra hiệu cho hậu trường, màn hình lớn lập tức chiếu báo cáo kiểm tra đạo văn của ban tổ chức.
“Mã nguồn cô nộp, tỷ lệ trùng lặp với một thư viện mã nguồn mở trên GitHub đạt chín mươi hai phần trăm. Cô có thể giải thích không?”
Bên dưới khán đài ồ lên một tiếng.
Trán Triệu Kỳ Kỳ đầy mồ hôi.
“Cái này... cái này là em tham khảo một số tài liệu nguồn mở... nhưng ý tưởng cốt lõi là của em...”
Người đàn ông đầu trọc cười lạnh.
“Ý tưởng cốt lõi?”
“Ý tưởng cốt lõi của cô là một vòng lặp vô tận không chạy được ư? Hơn nữa, điều thú vị hơn là cái này.”
Báo cáo kiểm tra đạo văn trên màn hình kéo xuống, hiển thị một đoạn chú thích bất thường được trích xuất từ mã nguồn tầng dưới.
Một đoạn ký tự ASCII trông giống như mã hỗn lo/ạn được chiếu lên màn hình lớn.
Giám khảo gõ vài phím, chuyển đổi mã ASCII thành ký tự.
Năm chữ cái.
L-i-n-X-i-a.
Lâm Hạ.
Rõ ràng, khi công ty gia công sửa đổi mã nguồn, họ hoàn toàn không nhìn kỹ cấu trúc dữ liệu tầng dưới, đã trực tiếp đóng gói đoạn chú thích ngụy trang thành gói dữ liệu này cùng với đống mã nguồn mở rác rưởi kia để nộp cho xong việc.
Cả hội trường lớn bùng n/ổ.
Người đàn ông đầu trọc nhìn chằm chằm cô ta.
“Xin hỏi sinh viên Triệu Kỳ Kỳ,”
“Cô có thể giải thích tại sao trong mã nguồn gốc của cô lại xuất hiện tên của một sinh viên khác không?”
Triệu Kỳ Kỳ không trả lời.
Đôi môi cô ta r/un r/ẩy.
Lớp trang điểm trên mặt đã nhòe, mồ hôi làm phấn nền trôi thành từng vệt.
Cô ta nhìn về phía dưới sân khấu.