mreow idearpp
derfacn
Recent community posts
Rus:
Я часто перед тем как ходить по тарелках отдельно на бумаге составляю список необходимых и просто еду от одной к другой но лучше когда составлен путь от одной к другой что бы как можно эффективнее проехать путь всех тарелок и вернутся на базу. Я составил питон скрипт который просто принимает поочередно каждую букву необходимой тарелки и потом выдает ряд букв в последовательности в которой вам надо проехать тарелки собсна. Ехать придется налево и потом по кругу наверх и вниз а там на базу. Как по мне - максимально удобно. Полезно будет, чтоль, кароч держите
Eng:
Before walking through the plates separately, I often make a list on paper of what is needed and just go from one to another, but it’s better when the path from one to the other is drawn up so that I can cover the path of all the plates as efficiently as possible and return to the base. I compiled a python script that simply takes each letter of the required plate in turn and then produces a series of letters in the sequence in which you need to drive your own plates. You will have to go to the left and then in a circle up and down and then to the base. As for me, it is as convenient as possible. It will be useful, please keep it
way = list("efghijwvputodcbsrnyxqmlk") letters = [] while True: x = str(input(">>> ")) if x not in way: break letters.append(x) pre_list = list(dict.fromkeys(letters).keys()) path = sorted(pre_list, key=lambda letter: way.index(letter)) print(" ".join(path))