В старом игровом автомате «Морской бой» игрок сбивает торпедами корабли, двигающиеся по игровому полю слева направо или справа налево. В нашем варианте игры на поле может находиться одновременно неск - вопрос №4997923

За одну секунду каждый корабль передвигается на единицу длины системы координат. Это означает, что через одну секунду после начала игры корабль, который находился в точке 12 и двигался направо, будет находиться в точке 13, а корабль, который находился в точке 20 и двигался налево, окажется в точке 19. Вы можете выпускать торпеды, которые будут подбивать корабли. Торпеда, выпущенная в точке с какой-то координатой, уничтожает корабль, находящийся в этот момент в этой точке. При этом если в этой точке в этот момент времени окажется несколько кораблей, то торпеда подобьёт все эти корабли. Но вы не можете выпустить две торпеды одновременно — все торпеды должны быть выпущены в разные моменты времени. Подбейте все корабли, используя минимальное число торпед. Чем меньше торпед вы выпустите, тем больше баллов вы получите. Запишите в ответе, в какие моменты и в какие точки вы будете выпускать торпеды. Одно поле ввода соответствует одной торпеде. Добавляйте столько полей ввода, сколько торпед вы используете.В каждом поле ввода запишите два натуральных числа через запятую: время выстрела и координаты точки, в которую выпущена торпеда. Например, запись «12, 26» означает, что через 12 секунд после начала игры торпеда выпущена в точку с координатой 26. Все времена должны быть различными.
Ответов пока нет

Еva

от 100 p.
Читать ответы
Посмотреть всех экспертов из раздела Учеба и наука > Информатика
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store