Давайте разберемся с поставленной задачей. У нас есть 10 арбузов с данными весами:
5 кг, 10 кг, 12 кг, 6 кг, 8 кг, 3 кг, 14 кг, 9 кг, 17 кг, 11 кг.
Робот начинает с первым арбузом весом 5 кг и будет двигаться вдоль грядки, сравнивая каждый арбуз с тем, который у него уже есть, и заменяя его, если встретит больший.
Пройдемся по весам арбузов шаг за шагом:
- Первый арбуз (5 кг): Робот берет 5 кг.
- Второй арбуз (10 кг): 10 кг больше, чем 5 кг. Робот заменяет их (теперь у робота 10 кг).
- Третий арбуз (12 кг): 12 кг больше, чем 10 кг. Замена (у робота теперь 12 кг).
- Четвертый арбуз (6 кг): 6 кг меньше, не меняет.
- Пятый арбуз (8 кг): 8 кг меньше, не меняет.
- Шестой арбуз (3 кг): 3 кг меньше, не меняет.
- Седьмой арбуз (14 кг): 14 кг больше, чем 12 кг. Замена (у робота теперь 14 кг).
- Восьмой арбуз (9 кг): 9 кг меньше, не меняет.
- Девятый арбуз (17 кг): 17 кг больше, чем 14 кг. Замена (у робота теперь 17 кг).
- Десятый арбуз (11 кг): 11 кг меньше, не меняет.
В конце пути у робота остался арбуз весом 17 кг, а все остальные арбузы, которые он не изменил, остаются на грядке. Теперь перечислим, в каком порядке останутся арбузы на грядке:
- 10 кг (вместо 5 кг)
- 12 кг (вместо 10 кг)
- 6 кг
- 8 кг
- 3 кг
- 14 кг (вместо 12 кг)
- 9 кг
- 17 кг (вместо 14 кг, но уехал с ним)
- 11 кг
В итоге, после работы робота, на грядке останутся арбузы в следующем порядке:
10 кг
12 кг
6 кг
8 кг
3 кг
14 кг
9 кг
11 кг
Таким образом, арбузы расположены именно в таком порядке.
