\b;Задание Передвигайтесь к паукам, которые находятся за пределами досягаемости ваших орудий. \t;Программа Программа будет выглядеть как и предыдущая, но перед тем, как вы будете стрелять, используйте инструкцию \c;\l;move\u cbot\move;();\n; чтобы подойти достаточно близко. Вопрос просто в том, как близко должен подойти бот к пауку. Инструкция \c;\l;distance\u cbot\dist;( , )\n; рассчитывает расстояние между двумя позициями. В этом случае мы должны узнать расстояние между ботом и целью. Позиция цели задается инструкцией \c;item.position\n;, позиция бота задается \c;position\n;. Расстояние между ботом и целью задается \c;\l;distance\u cbot\dist;(position, item.position)\n;. Дальность полета огненного шара из пушки 40 метров. Чтобы подойти достаточно близко, бот должен пройти вперед \c;\l;distance\u cbot\dist;(position, item.position)-40\n; метров. Это будет сделано с помощью следующей строки: \c; \s; \l;move\u cbot\move;(\l;distance\u cbot\dist;(position, item.position)-40); \n; Просто вставьте в программу эту строку перед инструкцией \c;fire(1);\n;, и бот начнет двигаться. \t;См. также \l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.