擅长:python、mysql、java
<p>虽然我不确定输出是否正是您想要的,但这是一个替代方案</p>
<pre><code>totalAisles = int(input("Enter the number of aisles in supermarket: "))
enterStore = (input("Do you want to enter the store (yes/no)?: "))
if enterStore == "no":
print("Not visiting the supermarket today!")
minimumDistance = 0
aisle = []
while enterStore != "no":
visitAisle = int(input("Enter the aisle number to visit: "))
if visitAisle == 0:
break
else:
aisle.append(visitAisle)
highestAisle = max(aisle)
lowestAisle = min(aisle)
basket = int(round(highestAisle + lowestAisle) / 2)
minimumDistance += abs(basket - visitAisle) * 2
print(f"The minimum distance is {minimumDistance} units, ideal place for basket is {basket}")
</code></pre>