Используем формулу V = v*t (V - объем передаваемой информации, v скорость передачи, t - время передачи).
1. V = v1*t1, V = v2*t2, t2 = v1*t1/v2
t2 = 256*40/1024 = 10 c
2. V1 = v*t1, V2 = v*t2, V2 = V1 / t1 * t2
V2 = 600 / 30 * 50 = 1000 Кбайт
Так сойдёт?
N = 15#кол-во карт
N_list = []#список карт
for e in range(N):#заполняем список карт
N_list += [e + 1]
import random
N_list[random.randint(0, N - 1)] = 0#теряется случайная карта
for e in range(N):
if N_list[e] != e + 1:
print "номер потерянной карты = " + str(e + 1)
Var
A,N:integer;
M:array[1..10001] of integer;
Begin
ReadLn(N,A);
if A mod 2<>0 then A:=A+1;
For N:= 1 to N do
Begin
M[N]:=A;
A:=A+2;
Write(M[N],' ')
End;
End.
На каждом шаге программы происходит
x=2 y=1 (начальные данные)
x=4 y=2
x=8 y=3
x=16 y=4
т.е ответ 2
А)))))))))))))))))))))))))))))))))))))))))))))))))))))