Minimal steps down to 1: Difference between revisions
m
→{{header|Julia}}
Line 239:
end
if verbose
print("There ", l >
" for path of length ", numsteps, " from $start to $goal.\nExample: ")
for step in solutions[1]
print(step, step.out == 1 ? "\n\n" : ", ")
Line 288 ⟶ 289:
Example: divide 2 yields 1
There
Example: divide 3 yields 1
Line 306 ⟶ 307:
Example: divide 2 yields 4, divide 2 yields 2, divide 2 yields 1
There
Example: divide 3 yields 3, divide 3 yields 1
There
Example: subtract 1 yields 9, divide 3 yields 3, divide 3 yields 1
Line 319 ⟶ 320:
For start of 1, no steps needed.
There
Example: divide 2 yields 1
|