Давай разберёмся вместе с этой задачей.
Итак, тебе нужно найти стоимость отправки посылки из Санкт-Петербурга в Екатеринбург, расстояние между которыми составляет 2076 км по железной дороге.
Сначала определяем тариф исходя из таблицы и данного расстояния. Расстояние попадает в интервал от 2000 до 5000 км, так что базовый тариф будет 274 рубля за массу посылки до 500 г.
Теперь проверяем, является ли посылка тяжёловесной или крупногабаритной. Посылка имеет массу 5,8 кг, значит, она тяжеловесная, поскольку её вес превышает 10 кг. Максимальные размеры посылки по России составляют 190х130х350 см, а посылка имеет размеры 68х35х30 см, значит, она не является крупногабаритной.
Т.к. посылка тяжеловесная, она подлежит дополнительной оплате, и стоимость увеличивается на 40%. Для начала рассчитаем доплату за вес:
5,8 кг - 500 г = 5,3 кг, исходя из того, что доплата за каждые полные или неполные 500 г составляет 34 рубля, мы сначала получаем количество "дополнительных" порций веса: 5300 г / 500 г = 10,6. Округляем в большую сторону, так как оплата идёт за каждые начатые 500 г, и получаем 11 порций.
11 порций * 34 рубля = 374 рубля - доплата за вес.
Теперь складываем базовый тариф и доплату за вес: 274 рубля + 374 рубля = 648 рублей.
Наконец, увеличиваем на 40% из-за тяжеловесности: 648 рублей * 0,4 = 259,2 рубля - доплата за тяжеловесность.
Добавляем доплату к исходной стоимости отправки: 648 рублей + 259,2 рубля = 907,2 рубля.
Итоговую стоимость округляем до целого числа в большую сторону, потому что так принято при расчетах в почтовых отправлениях, получаем 908 рублей.
Ответ: отправка посылки стоит 908 рублей.
