Câu lệnh :
Đây là kết quả Điện toán 6/36 trong 50 kỳ gần nhất, đã được sắp xếp theo thứ tự từ mới đến cũ:
drawlResults = [["01","11","16","21","28","34"],["09","11","19","25","31","33"],["03","10","22","25","30","36"],["03","05","07","15","22","31"],["05","17","18","33","35","36"],["02","08","12","18","21","35"],["02","05","11","15","28","33"],["03","06","10","13","18","21"],["07","17","21","22","24","32"],["06","11","20","24","26","29"],["02","04","12","22","27","31"],["08","09","26","28","29","31"],["01","03","16","20","21","29"],["08","13","17","21","28","36"],["03","04","06","19","27","36"],["02","07","09","27","31","32"],["16","19","20","28","30","35"],["08","15","21","22","23","35"],["05","07","12","13","15","33"],["04","15","17","22","23","26"],["11","14","18","22","27","34"],["09","11","22","23","24","31"],["02","05","08","15","18","32"],["05","06","07","11","16","24"],["05","06","10","11","16","19"],["05","10","16","20","24","26"],["06","08","09","10","28","34"],["05","16","20","23","24","33"],["03","07","08","15","17","24"],["01","06","14","21","29","30"],["13","16","17","25","27","36"],["01","03","06","13","15","17"],["04","05","06","14","23","36"],["15","17","20","25","26","34"],["06","07","15","18","34","35"],["05","06","17","26","30","31"],["07","16","17","18","26","30"],["05","07","10","20","24","28"],["03","10","14","18","29","31"],["03","05","06","18","21","23"],["02","06","09","16","18","26"],["13","14","20","23","25","36"],["01","10","17","27","28","35"],["15","20","21","25","26","32"],["11","13","20","30","31","35"],["04","11","28","29","30","33"],["03","05","16","18","24","25"],["01","08","18","23","24","33"],["02","07","19","22","29","30"],["01","06","11","13","16","36"]];
Dựa trên drawlResults, hãy dùng Python tự tính toán và xuất ra 30 bộ số bao gồm 6 số từ 01 đến 36 có khả năng xuất hiện nhất, tạm gọi là forecastList. Các bộ số phải thỏa mãn các điều kiện sau đây:
1. Có 5 số đã xuất hiện trong 8 kỳ gần đây và 5 số này thuộc ít nhất 4 kỳ khác nhau
2. Số dự đoán ưu tiên các số có tần suất cao nhất trong drawlResults
3. Số dự đoán không có quá 3 số trùng với 1 kết quả có trong drawlResults
4. Mỗi số dự đoán không trùng quá 3 số với 1 kết quả đã dự đoán trong forecastList
5. Số hàng chục phải thuộc ít nhất 4 đầu số khác nhau.
6. Hiển thị ra cho tôi dãy số đã dự đoán
Câu lệnh 2: Nếu AI không hiển thị số dự đoán, nhắc lại:
In ra cho tôi dãy số dự đoán forecastList, tôi không có môi trường phù hợp.