Distinct power numbers: Difference between revisions

Added XPL0 example.
(Added XPL0 example.)
Line 644:
 
Found 15 such numbers.
</pre>
 
=={{header|XPL0}}==
<lang XPL0>int A, B, N, Last, Next;
[Last:= 0;
loop [Next:= -1>>1; \infinity
for A:= 2 to 5 do \find smallest Next
for B:= 2 to 5 do \ that's > Last
[N:= fix(Pow(float(A), float(B)));
if N>Last & N<Next then Next:= N;
];
if Next = -1>>1 then quit;
IntOut(0, Next); ChOut(0, ^ );
Last:= Next;
];
]</lang>
 
{{out}}
<pre>
4 8 9 16 25 27 32 64 81 125 243 256 625 1024 3125
</pre>
772

edits