Numbers divisible by their individual digits, but not by the product of their digits.: Difference between revisions
Content added Content deleted
Alpha bravo (talk | contribs) |
|||
Line 1,233: | Line 1,233: | ||
936 |
936 |
||
999</pre> |
999</pre> |
||
=={{header|Mathematica}}/{{header|Wolfram Language}}== |
|||
<lang Mathematica>ClearAll[SaveDivisible,DivisibleDigits] |
|||
SaveDivisible[n_,0] := False |
|||
SaveDivisible[n_,m_] := Divisible[n,m] |
|||
DivisibleDigits[n_Integer] := AllTrue[IntegerDigits[n],SaveDivisible[n,#]&] |
|||
Select[Range[999],DivisibleDigits[#]\[And]!SaveDivisible[#,Times@@IntegerDigits[#]]&] |
|||
Length[%]</lang> |
|||
{{out}} |
|||
<pre>{22, 33, 44, 48, 55, 66, 77, 88, 99, 122, 124, 126, 155, 162, 168, 184, 222, 244, 248, 264, 288, 324, 333, 336, 366, 396, 412, 424, 444, 448, 488, 515, 555, 636, 648, 666, 728, 777, 784, 824, 848, 864, 888, 936, 999} |
|||
45</pre> |
|||
=={{header|Nim}}== |
=={{header|Nim}}== |
||
Line 1,263: | Line 1,274: | ||
424 444 448 488 515 555 636 648 666 |
424 444 448 488 515 555 636 648 666 |
||
728 777 784 824 848 864 888 936 999</pre> |
728 777 784 824 848 864 888 936 999</pre> |
||
=={{header|Pascal}}== |
=={{header|Pascal}}== |
||
==={{header|Free Pascal}}=== |
==={{header|Free Pascal}}=== |