Для решения задачи необходимо вычислить размер каждого файла после архивации и затем упорядочить файлы по убыванию их размера.
nature.jpg (628 КБ) - графический файл. После архивации его размер уменьшится в два раза:
[
628 \, \text{КБ} \div 2 = 314 \, \text{КБ}
]
program.bmp (722 КБ) - графический файл. После архивации его размер уменьшится в два раза:
[
722 \, \text{КБ} \div 2 = 361 \, \text{КБ}
]
test.exe (510 КБ) - исполняемый файл. После архивации его размер уменьшится на 10%:
[
510 \, \text{КБ} \times (1 - 0.10) = 459 \, \text{КБ}
]
letter.com (220 КБ) - исполняемый файл. После архивации его размер уменьшится на 10%:
[
220 \, \text{КБ} \times (1 - 0.10) = 198 \, \text{КБ}
]
comp.doc (680 КБ) - текстовый документ. После архивации остается 35% от его объема:
[
680 \, \text{КБ} \times 0.35 = 238 \, \text{КБ}
]
photo.exe (130 КБ) - исполняемый файл. После архивации его размер уменьшится на 10%:
[
130 \, \text{КБ} \times (1 - 0.10) = 117 \, \text{КБ}
]
Теперь упорядочим файлы по убыванию их размера после архивации:
- test.exe - 459 КБ
- program.bmp - 361 КБ
- nature.jpg - 314 КБ
- comp.doc - 238 КБ
- letter.com - 198 КБ
- photo.exe - 117 КБ
Итак, порядок файлов по убыванию размера после архивации будет следующим:
- test.exe
- program.bmp
- nature.jpg
- comp.doc
- letter.com
- photo.exe