卡布列克数（Kaprekar number）是具有以下性质的数：对于某个正整数formula_1在n进位下存在正整数 A, B 及 m，且简单的说，若正整数X在n进位下的平方可以分割为二个数字，而这二个数字相加后恰等于X，那么X就是n进位下的卡布列克数。例如 297 在十进位下是卡布列克数，因为formula_5，可以分割成 88 及 209，且 88+209=297。不过 100 在十进位下不是卡布列克数，虽然formula_6，可以分割成 100 及 00，但 00 不是正整数。在十进