Number reversal game: Difference between revisions

No edit summary
Line 2,951:
see nl
while true
num = 0
leftrever = []
showarray(rever)
see " : Reverse how many = "
give r
r = number(r)
for n = 1 to r
add(leftrever, rever[n])
next
leftrever = reverse(leftrever)
for pos = 1 to r
rever[pos] = leftrever[pos]
next
for //seem rever= +1 nlto len(rever)
for m = 1 toif len(rever)[m] = m
if rever[m] num = mnum + 1
num = num + 1ok
oknext
if nextnum = 9
if num = 9exit
exitok
ok
end
see "You took " + num + " attempts." + nl
 
func swap(a, b)
temp = a
a = b
b = temp
return [a, b]
 
func showarray(vect)
svect = ""
for n = 1 to len(vect)
svect = svect + vect[n] + " "
next
svect = left(svect, len(svect) - 2)
see svect
</lang>
Output:
2,468

edits