40 * 40 * 8 = 12800см2 = 716,8р. 1см2 будет стоить 716,8 / 12800 = 0.056
20 * 30 * 21 = 12600см2 = 693р. 1см2 стоит 693 / 12600 = 0.055
20 * 20 * 31 = 12400 см2 = 713р. 1см2 стоит 713 / 12400 = 0.0575р
самая маленькая стоимость у второго варианта.
P.S. кто то может сказать что нужно переводить в 1м2, но в этом нет необходимости, так как нам нужно найти математическую минимальную стоимость, а она не меняется от того, покупаешь 1см2 или 1м2 или вообще весь город хочешь застелить.