1 МБ = 1024 КБ
Поэтому 4^2-x = 16 * 1024
4^2-x = 16384
16 - x = 16384
-x = 16384 + 16
-x = 16400
x = -16400
V1=2^18 бит/с (2 в степени 18) - скорость у Васи
v2=2^14 бит/с - скорость у Пети
F= 6 Мбайт =6*2^23 бит
512 Кбайт= 2^9*2^13 бит =2^22 бит
------------------------------------------------------------------
t1=2^22 : 2^18 =2^4 =16 cекунд получение Васей первых 512 Кбайт
t2=6*2^23 : 2^14 =6*2^9 =6*512=3072 секунды - время перекачки данных от Васи к Пете
t=t1+t2=3072+16=3088 секунд
ответ 3088
<h3>PascalABC.NET 3.4.2, сборка 1814 от 02.10.2018</h3>
begin
ReadInteger('n->').ToString.JoinIntoString(' ').ToIntegers
.Where(t -> t mod 4 = 0).Sum.Println;
end.