Cần gấp bài tập Pascal "Số đối xứng lớn nhất"

Cho một số tự nhiên N được nhập từ bàn phím. Viết chương trình in ra số đối xứng lớn nhất được tạo thành từ tích của 2 số có N chữ số.
Kết quả in ra màn hình là số dư khi chia cho 1337. In ra: kq mod 1337.
Ví dụ:
- N = 1: in ra 9.
- N = 2: in ra 987 (giải thích: 99 x 91 = 9009, 9009 mod 1337 = 987).

Giới hạn: 1 <= N <= 8 và thời gian chạy không quá 5 giây.

Không được sử dụng mảng hằng.

Bác nào giúp em với. Em đang cần gấp bài này tới thứ 3. Các bác không cần quá chú ý thời gian chạy, nhưng không được quá 10 giây với N = 8 nhé.

Em cám ơn trước.
 

tengiday

Happy life
Mình gợi ý cho bạn: suy nghĩ giả sử có đc số palindrome thì sẽ làm gì tiếp theo. Bài này làm khéo có thể chạy chưa tới 3 giây.
 
Cám ơn bác. Để em thử suy nghĩ theo hướng bác nói xem thế nào.Có bác nào có ý tưởng thì giúp em với!
 
Top