Задача для программиста

то есть на последнем шаге последний робот должен сделать настолько большой шаг что допрыгнет к первому роботу, хорошый вариант
 
4. определение что он стоит на каком то парашюте
это и есть обратная связь мжд роботами, если бы ты о ней сразу сказал всё было бы намного проще
плюс ко всему исходя из условия роботам известна их изначальная ориентация - элемент случайности того что роботы могут пойти в разные стороны пропадает. При этом нам уже нет нужды прибегать к теории того что прямая = окружности бесконечного радиуса.

то есть на последнем шаге последний робот должен сделать настолько большой шаг

это из той же серии "с разной скоростью", а переключением скорости является событие "наступил на парашют"

Программа

Каждый из роботов начинает двигаться на лево по одному шагу

если наступает на чужой парашют то начинает делать например 100 шагов за раз идя в туже сторону - рано или поздно нагонит
если не наступает то продолжает двигаться как двигался по 1 шагу за раз.


Поочерёдность шагов роботов - никакой роли в этом случае не играет
да и как они имея одну и туже программу и высадившись на прямую одновременно могут это делать поочерёдно ? - НИКАК
 
Сплошной флуд перенесен туда, где ему и положено быть
 
Назад
Сверху