Ta có:
abc - cba = (n2 - 1) - (n - 2)2
=> (100a + 10b + c) - (100c + 10b + a) = n2 - 1 - [(n - 2).n - (n - 2).2]
=> 100a + 10b + c - 100c - 10b - a = n2 - 1 - n2 + 2n + 2n - 4
=> 99a - 99c = 4n - 5
=> 99.(a - c) = 4n - 5
=> 4n - 5 chia hết cho 99
Mà 99 < abc < 1000 => 99 < n2 - 1 < 1000
=> 100 < n2 < 1001
=> 10 < n < 32
=> 35 < 4n - 5 < 123
=> 4n - 5 = 99
=> 4n = 99 + 5 = 104
=> n = 104 : 4 = 26
=> abc = 262 - 1 = 676 - 1 = 675
Vậy số cần tìm là 675