Trên mặt phẳng tọa độ giả lập cho một trò chơi điện tử, Bảo Long và Châu Mai cùng điều khiển một chiếc xe. Ban đầu, xe ở gốc tọa độ và hướng về chiều dương của trục . Xe có thể đi theo một trong bốn hướng: lên, xuống, trái, phải. Hai bạn chơi luân phiên thực hiện các lượt đi như sau:
- Long cho xe đi thẳng theo hướng hiện tại với độ dài đường đi là số nguyên tùy ý từ 1 đến 10.
- Mai không di chuyển mà quay xe một góc cùng chiều hoặc ngược chiều kim đồng hồ.
Biết rằng Long đi trước và thực hiện tổng cộng lượt. Sau mỗi lượt của Long, hệ thống ghi nhận lại vị trí đỗ xe. Nếu có một vị trí đỗ nào trùng với vị trí được ghi nhận trước đó (kể cả gốc tọa độ) thì Mai thắng, nếu không thì Long thắng. Hãy xác định người có chiến thuật thắng nếu:
(1) .
(2) .
Trên mặt phẳng tọa độ giả lập cho một trò chơi điện tử, Bảo Long và Châu Mai cùng điều khiển một chiếc xe. Ban đầu, xe ở gốc tọa độ và hướng về chiều dương của trục . Xe có thể đi theo một trong bốn hướng: lên, xuống, trái, phải. Hai bạn chơi luân phiên thực hiện các lượt đi như sau:
- Long cho xe đi thẳng theo hướng hiện tại với độ dài đường đi là số nguyên tùy ý từ 1 đến 10.
- Mai không di chuyển mà quay xe một góc cùng chiều hoặc ngược chiều kim đồng hồ.
Biết rằng Long đi trước và thực hiện tổng cộng lượt. Sau mỗi lượt của Long, hệ thống ghi nhận lại vị trí đỗ xe. Nếu có một vị trí đỗ nào trùng với vị trí được ghi nhận trước đó (kể cả gốc tọa độ) thì Mai thắng, nếu không thì Long thắng. Hãy xác định người có chiến thuật thắng nếu:
(1) .
(2) .
- Long cho xe đi thẳng theo hướng hiện tại với độ dài đường đi là số nguyên tùy ý từ 1 đến 10.
- Mai không di chuyển mà quay xe một góc cùng chiều hoặc ngược chiều kim đồng hồ.
Biết rằng Long đi trước và thực hiện tổng cộng lượt. Sau mỗi lượt của Long, hệ thống ghi nhận lại vị trí đỗ xe. Nếu có một vị trí đỗ nào trùng với vị trí được ghi nhận trước đó (kể cả gốc tọa độ) thì Mai thắng, nếu không thì Long thắng. Hãy xác định người có chiến thuật thắng nếu:
(1) .
(2) .
Đáp án chính thức: Tự luận
Hướng dẫn giải chi tiết
(1) Để giải quyết bài toán, ta sẽ chỉ ra một chiến thuật cụ thể giúp Long luôn giành chiến thắng.
Thật vậy, trong lượt đi của mình, Long sẽ thực hiện chính xác 10 lượt di chuyển theo phương ngang (trục ) và 10 lượt theo phương dọc (trục ). Điều kiện này hiển nhiên được thỏa mãn do xen kẽ giữa các lượt của Long là 19 lần Mai quay xe một góc .
Gọi là vị trí ban đầu và là tọa độ của xe sau mỗi lượt đi tương ứng của Long. Ý tưởng cốt lõi của Long là tập trung kiểm soát hoàn toàn sự thay đổi tọa độ trên một trục, chẳng hạn trục , nhằm đảm bảo chiếc xe không bao giờ quay lại một hoành độ đã từng đi qua.
Cụ thể, chiến thuật của Long được xây dựng như sau:
- Vào các lượt đi theo phương ngang (lượt lẻ: ), Long sẽ quan sát hướng xe hiện tại: nếu xe đang hướng về chiều dương của , Long quyết định đi thẳng 10 đơn vị; ngược lại, nếu xe hướng về chiều âm của , Long đi thẳng 1 đơn vị.
- Đối với các lượt đi theo phương dọc (trục ), Long có thể chọn độ dài di chuyển tùy ý thỏa mãn luật chơi, chẳng hạn luôn chọn đi 1 đơn vị.
Ta sẽ chứng minh tính đúng đắn của chiến thuật này. Gọi và lần lượt là tọa độ của xe ngay sau các lượt di chuyển ngang. Để thấy, độ lệch tọa độ giữa và hoàn toàn phụ thuộc vào hướng xe:
- Nếu hướng dương: .
- Nếu hướng âm: .
Như vậy, với mọi nỗ lực quay xe của Mai, ta luôn thu được một hệ thức bất biến theo modulo 11:
Xuất phát từ , các giá trị tiếp theo khi đối chiếu trên modulo 11 sẽ tạo thành dãy:
Tập hợp 11 giá trị có số dư đôi một khác nhau khi chia cho 11, từ đó suy ra 11 giá trị này trên thực tế là hoàn toàn phân biệt.
Bây giờ, quan sát dãy tọa độ của toàn bộ 21 điểm , ta thấy chúng có dạng:
Điều kiện cần để hai điểm và trùng nhau là tọa độ của chúng phải bằng nhau. Nhờ tính phân biệt của tập các hoành độ vừa chứng minh, sự lặp lại tọa độ duy nhất chỉ có thể xảy ra ở các cặp điểm liền kề mang dạng và .
Tuy nhiên, xét tung độ tương ứng, ta luôn có . Vì luật chơi quy định nghiêm ngặt độ dài , ta lập tức có . Điều này dẫn đến .
Từ các lập luận trên, ta kết luận không có bất kỳ hai điểm nào trong 21 điểm trùng nhau, đồng nghĩa Bảo Long chắc chắn giành chiến thắng.
(2) Ta sẽ chứng minh rằng Châu Mai luôn có chiến thuật giành chiến thắng bằng cách ép chiếc xe không thể thoát ra khỏi một miền hữu hạn. Khi số lượng vị trí được ghi nhận vượt quá số điểm nguyên trong miền đó, theo nguyên lí Dirichlet, xe buộc phải đi qua một vị trí ít nhất hai lần.
Cụ thể, chiến thuật của Mai được xây dựng dựa trên sự độc lập giữa hai trục tọa độ. Trước mỗi lượt đi của Long, Mai sử dụng quyền quay xe của mình (chọn rẽ trái hoặc phải) để hướng chiếc xe vào chiều dương hoặc chiều âm của trục vuông góc mà Long sắp sửa đi tới. Gọi tọa độ hiện tại trên trục đó là ( đóng vai trò là hoặc ). Mai sẽ quan sát và hành động như sau:
- Nếu , Mai hướng xe về phía chiều dương của trục.
- Nếu , Mai hướng xe về phía chiều âm của trục.
Ta sẽ chứng minh tính đúng đắn của chiến thuật này bằng cách chỉ ra mọi tọa độ luôn bị giới hạn. Giả sử Long di chuyển một khoảng (với ):
- Ban đầu . Mai chọn chiều dương, sau khi Long đi khoảng , tọa độ tiếp theo là .
- Nếu vị trí hiện tại (tức ): Mai chọn chiều âm. Tọa độ mới sẽ là . Vì và , ta suy ra .
- Nếu vị trí hiện tại (tức ): Mai chọn chiều dương. Tọa độ mới sẽ là . Vì và , ta có .
Quy nạp theo số bước di chuyển, ta khẳng định kể từ , tất cả các hoành độ và tung độ của xe luôn bị giam chặt trong đoạn số nguyên . Số lượng giá trị nguyên trong đoạn là . Do cả và đều nhận tối đa 20 giá trị, số lượng vị trí phân biệt tối đa mà xe có thể đi tới là vị trí.
Trong trò chơi có lượt đi, hệ thống sẽ ghi nhận tổng cộng 401 vị trí (bao gồm cả gốc tọa độ ban đầu). Theo nguyên lí Dirichlet, khi xếp 401 điểm vào 400 vị trí khả dĩ, chắc chắn phải tồn tại ít nhất hai điểm trùng nhau. Điều này đồng nghĩa với việc Châu Mai chắc chắn giành chiến thắng.
Thật vậy, trong lượt đi của mình, Long sẽ thực hiện chính xác 10 lượt di chuyển theo phương ngang (trục ) và 10 lượt theo phương dọc (trục ). Điều kiện này hiển nhiên được thỏa mãn do xen kẽ giữa các lượt của Long là 19 lần Mai quay xe một góc .
Gọi là vị trí ban đầu và là tọa độ của xe sau mỗi lượt đi tương ứng của Long. Ý tưởng cốt lõi của Long là tập trung kiểm soát hoàn toàn sự thay đổi tọa độ trên một trục, chẳng hạn trục , nhằm đảm bảo chiếc xe không bao giờ quay lại một hoành độ đã từng đi qua.
Cụ thể, chiến thuật của Long được xây dựng như sau:
- Vào các lượt đi theo phương ngang (lượt lẻ: ), Long sẽ quan sát hướng xe hiện tại: nếu xe đang hướng về chiều dương của , Long quyết định đi thẳng 10 đơn vị; ngược lại, nếu xe hướng về chiều âm của , Long đi thẳng 1 đơn vị.
- Đối với các lượt đi theo phương dọc (trục ), Long có thể chọn độ dài di chuyển tùy ý thỏa mãn luật chơi, chẳng hạn luôn chọn đi 1 đơn vị.
Ta sẽ chứng minh tính đúng đắn của chiến thuật này. Gọi và lần lượt là tọa độ của xe ngay sau các lượt di chuyển ngang. Để thấy, độ lệch tọa độ giữa và hoàn toàn phụ thuộc vào hướng xe:
- Nếu hướng dương: .
- Nếu hướng âm: .
Như vậy, với mọi nỗ lực quay xe của Mai, ta luôn thu được một hệ thức bất biến theo modulo 11:
Xuất phát từ , các giá trị tiếp theo khi đối chiếu trên modulo 11 sẽ tạo thành dãy:
Tập hợp 11 giá trị có số dư đôi một khác nhau khi chia cho 11, từ đó suy ra 11 giá trị này trên thực tế là hoàn toàn phân biệt.
Bây giờ, quan sát dãy tọa độ của toàn bộ 21 điểm , ta thấy chúng có dạng:
Điều kiện cần để hai điểm và trùng nhau là tọa độ của chúng phải bằng nhau. Nhờ tính phân biệt của tập các hoành độ vừa chứng minh, sự lặp lại tọa độ duy nhất chỉ có thể xảy ra ở các cặp điểm liền kề mang dạng và .
Tuy nhiên, xét tung độ tương ứng, ta luôn có . Vì luật chơi quy định nghiêm ngặt độ dài , ta lập tức có . Điều này dẫn đến .
Từ các lập luận trên, ta kết luận không có bất kỳ hai điểm nào trong 21 điểm trùng nhau, đồng nghĩa Bảo Long chắc chắn giành chiến thắng.
(2) Ta sẽ chứng minh rằng Châu Mai luôn có chiến thuật giành chiến thắng bằng cách ép chiếc xe không thể thoát ra khỏi một miền hữu hạn. Khi số lượng vị trí được ghi nhận vượt quá số điểm nguyên trong miền đó, theo nguyên lí Dirichlet, xe buộc phải đi qua một vị trí ít nhất hai lần.
Cụ thể, chiến thuật của Mai được xây dựng dựa trên sự độc lập giữa hai trục tọa độ. Trước mỗi lượt đi của Long, Mai sử dụng quyền quay xe của mình (chọn rẽ trái hoặc phải) để hướng chiếc xe vào chiều dương hoặc chiều âm của trục vuông góc mà Long sắp sửa đi tới. Gọi tọa độ hiện tại trên trục đó là ( đóng vai trò là hoặc ). Mai sẽ quan sát và hành động như sau:
- Nếu , Mai hướng xe về phía chiều dương của trục.
- Nếu , Mai hướng xe về phía chiều âm của trục.
Ta sẽ chứng minh tính đúng đắn của chiến thuật này bằng cách chỉ ra mọi tọa độ luôn bị giới hạn. Giả sử Long di chuyển một khoảng (với ):
- Ban đầu . Mai chọn chiều dương, sau khi Long đi khoảng , tọa độ tiếp theo là .
- Nếu vị trí hiện tại (tức ): Mai chọn chiều âm. Tọa độ mới sẽ là . Vì và , ta suy ra .
- Nếu vị trí hiện tại (tức ): Mai chọn chiều dương. Tọa độ mới sẽ là . Vì và , ta có .
Quy nạp theo số bước di chuyển, ta khẳng định kể từ , tất cả các hoành độ và tung độ của xe luôn bị giam chặt trong đoạn số nguyên . Số lượng giá trị nguyên trong đoạn là . Do cả và đều nhận tối đa 20 giá trị, số lượng vị trí phân biệt tối đa mà xe có thể đi tới là vị trí.
Trong trò chơi có lượt đi, hệ thống sẽ ghi nhận tổng cộng 401 vị trí (bao gồm cả gốc tọa độ ban đầu). Theo nguyên lí Dirichlet, khi xếp 401 điểm vào 400 vị trí khả dĩ, chắc chắn phải tồn tại ít nhất hai điểm trùng nhau. Điều này đồng nghĩa với việc Châu Mai chắc chắn giành chiến thắng.