>>> def pp(num): ... for i in range(len(str(num))): ... if int(str(num)[:i+1]) % (i + 1) != 0: ... return False ... return True >>> pp(36085) True >>> pp(3608528850) True >>> for i in range(1, 10000): ... if pp(i): ... print(i)
-
-
-
102000564 102006162 102006801 102006882 102054402 102054483 102402324 102408642 102450645 102456243 102456963 102804165 102804804 102804885 102852405 102852486 102858003 102858084 102858723 105204402 105204483 105252003 105252084 105252723 105258321 105600645 105606243 105606963
End of conversation
New conversation -
-
-
These are easy to generate up to 9 digits.
-
48085800301
- 4 more replies
New conversation -
-
-
It's easy to notice that every even digit in polydivisible number must be even and every 5th digit is 0 or 5 ∴ If polydivisible number length is even then its last digit is even; if polydivisible number length is multiple of 5 then the last digit is 0 or 5. (obsiously)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
480000
-
84000000
End of conversation
New conversation -
-
-
wow! I wonder weather what for other bases than 10
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
10 is polydivisible
-
102 or 108 can continue
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.