问题:
黑洞数是指这样的正整数n:由n的每位数字打乱重组成的最大数减去每位数字打乱重组成的最小数仍然得到这个数自身。例如495,因为954-459=495,所以495是黑洞数;又又例如6174,因为7641-1467=6174,所以6174是黑洞数。请编写Python程序从键盘读入一个正整数n,输出小于等于正整数n的所有黑洞数,提交你的Python程序。
【输入要求】
(1)input语句不能有任何提示信息;
(2)程序需要考虑输入数据不是正整数的问题并进行妥善处理。
【输出要求】
(1)如果从键盘输入的数据不能转换为正整数,则输出字符串"ERROR";
(2)如果键盘输入的数据能转换为正整数n,则输出所有满足条件的黑洞数,输出时按从小到大的顺序输出,每个黑洞数单独占一行;
(3)如果找不到黑洞数,则输出字符串"没找到";
(4)不能输出任何多余的信息。