Trong đề thi THPTQG năm 2025 môn Toán có một bài toán điền số khá mới lạ đã gây bất ngờ cho nhiều bạn học sinh. Và bài
toán này cũng ẩn chứa nhiều sự thú vị, trong bài viết này chúng ta sẽ cùng nhau mô hình hóa bài toán này để xem sự thú vị nằm ở đâu nhé.
Bài toán này yêu cầu chúng ta tính xác suất để 1 lần chọn ngẫu nhiên sẽ thỏa mãn yêu cầu về cấp số cộng, tuy nhiên trong bài viết này
chúng ta chỉ quan tâm đến việc tìm ra tất cả các cách xếp thỏa mãn.
Như vậy, bài toán sẽ được viết lại dưới dạng tổng quát như sau: Chọn 2n trong n2 số {1,2,3,...,n2} và sắp xếp thành 1 dãy số với
các vị trí {0,1,...,n−1} sao cho từng bộ ba số ở vị trí (2k,2k+1,2k+2) với ∀k∈{0,1,...,n−2} tạo thành cấp số cộng
và bộ ba số ở vị trí (2n−2,2n−1,0) cũng tạo thành cấp số cộng.
Mô hình đã xây dựng bên trên chỉ giúp ta tìm được một một nghiệm, để tìm được tất cả các nghiệm còn lại ta sử dụng một logic đơn giản sau
BEGIN THPTQG2025 khởi tạo mô hình M; giải M; S := nghiệm của M; WHILE (M không vô nghiệm) thêm điều kiện để nghiệm S không còn thỏa mãn mô hình; giải M; S := nghiệm của M; END Return S;END
Với điều kiện dùng để loại bỏ nghiệm như sau
(i,j)∈S∑x(i,j)≤2n−1
Với S là một nghiệm của mô hình và có dạng {(i,j)∣i∈{0,1,...,n−1};j∈{1,2,3,...,n2};vị trıˊiđược đieˆˋn soˆˊj}