Почта России определяет обхват как "периметр (длина окружности) наибольшего поперечного сечения".
Вот именно. Наибольшее поперечное сечение - это там, где два наибольших измерения (периметр верхней крышки или дна плеера). Высоту (самое маленькое число) с ними складывать нельзя. Торец плеера имеет минимальное сечение.
USPS ничего, правда, об этом не пишет.
Меня тоже это "girth" смущало, так что я нашёл рисунок типа этого -
- стр. 8, внизу слева картинка коробки и ролла
(помнится, там html был, но и искал я давненько...)
и по результатам его рассмотрения
составил своё представление/толкование.
Итак, имеется три измерения объекта.
БОльшее из них условно назовём длиной.
Остальные два измерения, которые условно не назовём,
задают ориентацию плоскости сечения.
Эта плоскость перпендикулярна длине.
"Measurement around the thickest part", выбор самой толстой части,
происходит уже _после_ того, как определена эта плоскость.
Место сечения, пересечение плоскости с отрезком "длина",
выбирается таким образом, чтобы периметр был максимальным.
Для параллелепипеда интересующий нас периметр/girth
будет равен удвоенной сумме "остальных двух измерений".
Я понимаю, почему Вы берёте
не "два остальных", а "два бОльших" измерения -
да, Вы честно стараетесь найти максимально возможный
периметр для _всего_ объекта.
Я же настаиваю, что при таком подходе
габаритный максимум будет уж очень минимальным.
Ну, и напоследок - пример из практики.
На днях получил Dell 2007FP - это LCD 20".
Селлер возил его в USPS пять раз
(после четвёртого чуть не отчаялся -
предложил деньги взад).
Отвергали коробку 22x22x10, говоря,
что _немного_ великовата для PMI.
После перепаковки в 20x20x6 скушали,
и вот я уже несколько дней этот монитор юзаю.
Если посчитать Вашим методом
то первая - 22+2x(22+22)=110, что _сильно_ больше 79,
а вторая - 20+2x(20+20)=100, что по-прежнему _сильно_ больше.
А вот если первая - 22+2x(22+10)=86,
а вторая - 20+2x(20+6)=72,
то поведение USPS'а выглядит очень логично.