Петр, Василий и Татьяна совместно используют канал связи с хранилищем файлов с пропускной способностью 24 МБайт в секунду. Система балансировки нагрузки настроена таким образом, что если в данный момент времени канал использует только один человек, то скачивание файла происходит со скоростью равной пропускной способности канала, а если канал используют несколько человек — пропускная способность канала поровну делится между пользователями. Петр начал скачивать файл размером 1792 МБайт. Через 16 секунд после этого Василий начал скачивать файл, размером 1024 МБайт. Еще через 32 секунды Татьяна начала скачивать файл, размером X МБайт. Определите размер файла, который скачала Татьяна, если известно, что она закончила скачивать свой файл раньше остальных, а Петр скачал свой файл за 128 секунд. Затраты пропускной способности канала на передачу управляющей информации и подтверждений не учитываются. В процессе скачивания файлов никакой дополнительной активности в сети пользователи не проявляют. В ответе укажите целое число МБайт.
Для решения этой задачи сначала найдем скорость скачивания каждого пользователя.
Петр скачал файл за 128 секунд, поэтому его скорость скачивания составляет 1792 МБайт / 128 сек = 14 МБайт/сек.
Василий начал скачивать через 16 секунд после Петра, поэтому его скорость скачивания составляет 1024 МБайт / (128 + 16) сек = 6 МБайт/сек.
Теперь найдем скорость скачивания Татьяны. Поскольку она должна скачать свой файл раньше остальных, она должна скачать его за меньшее время, чем остальные. Пусть время, за которое Татьяна скачает свой файл, равно t секунд. Тогда время, за которое Петр и Василий скачают свои файлы, составит 128 + t секунд. Распределим пропускную способность канала между Петром, Василием и Татьяной:
14 + 6 + X = 24
20 + X = 24
X = 4 МБайт/сек
Теперь, зная скорость скачивания Татьяны, можем найти размер ее файла:
4 * t = X
4t = X
4t = 4t
Таким образом, размер файла, который скачала Татьяна, равен 4 МБайт.
Для решения этой задачи сначала найдем скорость скачивания каждого пользователя.
Петр скачал файл за 128 секунд, поэтому его скорость скачивания составляет 1792 МБайт / 128 сек = 14 МБайт/сек.
Василий начал скачивать через 16 секунд после Петра, поэтому его скорость скачивания составляет 1024 МБайт / (128 + 16) сек = 6 МБайт/сек.
Теперь найдем скорость скачивания Татьяны. Поскольку она должна скачать свой файл раньше остальных, она должна скачать его за меньшее время, чем остальные. Пусть время, за которое Татьяна скачает свой файл, равно t секунд. Тогда время, за которое Петр и Василий скачают свои файлы, составит 128 + t секунд. Распределим пропускную способность канала между Петром, Василием и Татьяной:
14 + 6 + X = 24
20 + X = 24
X = 4 МБайт/сек
Теперь, зная скорость скачивания Татьяны, можем найти размер ее файла:
4 * t = X
4t = X
4t = 4t
Таким образом, размер файла, который скачала Татьяна, равен 4 МБайт.