Number reversal game: Difference between revisions
Content added Content deleted
(Added Julia language) |
No edit summary |
||
Line 101: | Line 101: | ||
end NumberReverse; |
end NumberReverse; |
||
</lang> |
</lang> |
||
=={{header|Astro}}== |
|||
<lang python>''' |
|||
number reversal game |
|||
Given a jumbled list of the numbers 1 to 9 |
|||
Show the list. |
|||
Ask the player how many digits from the left to reverse. |
|||
Reverse those digits then ask again. |
|||
until all the digits end up in ascending order. |
|||
'''.print() |
|||
var data = list('123456789') |
|||
var trials = 0 |
|||
while data == sorted(data): random.shuffle data |
|||
while data != sorted(data): |
|||
trials += 1 |
|||
flip = int scan '#$trials: LIST: $(join data) Flip how many?: ' |
|||
data[:flip] = data[!flip:] |
|||
print '\nYou took $trials attempts to put digits in order!'</lang> |
|||
=={{header|AutoHotkey}}== |
=={{header|AutoHotkey}}== |