Номер задания совпадает с номером студента по списку в группе.
Студент № 2 Tr:=function(a) local x,y; x:=a; repeat x:=x/2; until x mod 2 =1; y:=3*x+1; return(y); end;
Con4n:=function(m,n) local i,j,k,t,L; L:=[]; for i in [m..n] do j:=6*i+4; t:=0; repeat j:=Tr(j); t:=t+1; until j =4; Print(2*i+1,"->",t,"\n"); Add(L,t); i:=i+1; od; return(L); end;
M:=[0,6,10,12,16,18]; # это шестерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 5 тыс. элементов
Студент № 3 Tr:=function(a) local x,y; x:=a; repeat x:=x/2; until x mod 2 =1; y:=7*x+1; return(y); end;
Con6n:=function(m,n) local i,j,k,t,L; L:=[]; for i in [m..n] do Print(2*i+1,"->"); j:=14*i+8; t:=0; repeat j:=Tr(j); t:=t+1; until j <9; Print(i,"->",t,"\n"); Add(L,t); i:=i+1; od; return(L); end;
M:=[0,2,6,8,12,18], # это шестерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 5 тыс. элементов
Студент № 4 Tr:=function(a) local x,y; x:=a; repeat x:=x/2; until x mod 2 =1; y:=3*x+1; return(y); end;
Con:=function(m,n) local i,j,k,L; L:=[]; for i in [m..n] do j:=6*i+4; Print(j,"\n"); repeat j:=Tr(j); Print(j,"\n"); until j <2*i+1; Add(L,i); i:=i+1; od; k:=Length(L); return(k); end;
M:=[0,2,8,12,14,18], # это шестерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 5 тыс. элементов
Студент № 5 Tr:=function(a) local x,y; x:=a; repeat x:=x/2; until x mod 2 =1; y:=3*x+1; return(y); end;
Con4:=function(m,n) local i,j,k,t,Sum,L; L:=[]; Sum:=0; for i in [m..n] do
Print(2*i+1,"->"); j:=6*i+4; t:=0; repeat j:=Tr(j); Print((j-1)/3,"->");t:=t+1; until j =4; Sum:=Sum+t; Print(";"," ",t,"\n","\n"); if t>300 then Print(2*i+1,"->",t,"\n","\n"); Add(L,2*i+1); fi; i:=i+1; od; Sum:=Int(Sum/(n-m+1));
return(Sum); end;
M:=[0,4,6,10,12,16]; # это шестерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 5 тыс. элементов
Студент № 6 Tr:=function(a) local x,y; x:=a; repeat x:=x/2; until x mod 2 =1; y:=3*x+1; return(y); end;
Conk:=function(m,n) local i,j,k,L; L:=[]; for i in [m..n] do j:=6*i+4; repeat j:=Tr(j); until j <2*i+1; Add(L,i); i:=i+1; od; k:=Length(L); return(k-n+m-1); end;
M:=[0,2,6,8,12,18,20], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 7 Con4N:=function(m,n) local i,j,k,q,t,s,Sum,T,S,L,P; L:=[];T:=[]; S:=[]; P:=[]; k:=0; Sum:=0; for i in [m..n] do t:=0; j:=6*(i+2^28)+4; repeat j:=Tr(j); t:=t+1; until j =4; Sum:=Sum+t; if t>300 then Print(2*(i+2^28)+1,"->",t,"\n"); fi; Add(L,t); i:=i+1; od; S:=Set(L); k:=Length(S); for s in [1..k] do P:=Positions(L,S[s]); q:= Length(P); Print(S[s],"->",q,"\n"); Add(T,[S[s],q]); od; Sum:=Int(Sum/(n-m+1)); Add(T,Sum); return(T); end;
M:=[0,2,8,12,14,18,20]; # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 8 Задание студента № 1. (проверю много, что: главное взаимовыручка и своих не сдавать!)
M:=[0,2,6,12,14,20,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 9 Задание студента № 2. M:=[0,2,8,12,14,18,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов Студент № 10 Задание студента № 3. M:=[0,2,8,12,14,20,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов Студент № 11 Задание студента № 4. M:=[0,2,8,14,18,20,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов Студент № 12 Задание студента № 5. M:=[0,2,12,14,18,20,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов Студент № 13 Задание студента № 6. M:=[0,8,12,14,18,20,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов P.P.S. 13 не более чем 6 простое число и 5-е нечетное! Студент № 14 Prod:=function(x) local a,b,y; y:=1; b:=x; a:=b mod 3; y:=y*a; repeat b:=Int(b/3); a:=b mod 3; y:=y*a; until b<10; return(y); end;
Euler:=function(m,n) local i,j,k,L; L:=[]; i:=m; while i<n do j:=Prod(i); if j>0 then k:=Phi(i); if j=k then Print(i," ","->"," ",k, "\n"); Add(L,i); fi; fi; i:=i+1; od; return(L); end; M:=[0,4,6,10,12,16,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов Студент № 15 Задание студента № 2. M:=[0,4,6,10,12,22,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов Студент № 16 Задание студента № 3. M:=[0,4,6,10,16,22,24], # это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 17 Задание студента № 4. M:=[0,4,10,12,16,22,24],# это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 18 Задание студента № 5. M:=[0,6,10,12,16,22,24],# это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 19 Задание студента № 6 M:=[0,4,6,10,16,18,24],# это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 20 Задание студента № 7 M:= [0,4,10,12,18,22,24], это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 21 Задание студента № 1 M:=[0,6,8,14,18,20,24];это семерка, для нее m:=7 и нужно просчитать T(S,M,0,10^6), в блоке 3-5 тыс. элементов
Студент № 22 Задание студента № 2 M:=[0,6,8,14,18,20,24,26]; # это восьмерка, для нее m:=8 и нужно просчитать T(S,M,0,5*10^4), в блоке 30-60 тыс. элементов
Студент № 23 Задание студента № 3 M:= [0,2,6,12,14,20,24,26], # это восьмерка, для нее m:=8 и нужно просчитать T(S,M,0,5*10^4), в блоке 30-60 тыс. элементов
Студент № 24 Задание студента № 4 M:= [0,6,8,14,18,20,24,26]; # это восьмерка, для нее m:=8 и нужно просчитать T(S,M,0,5*10^4), в блоке 30-60 тыс. элементов
Студент № 25 Задание студента № 4 M:= [0,6,8,14,18,20,24,26]; # это восьмерка, для нее m:=8 и нужно просчитать T(S,M,0,5*10^4), в блоке 30-60 тыс. элементов
Студент № 26 Задание студента № 5 M:= [0,4,6,10,16,18,24,28], # это восьмерка, для нее m:=8 и нужно просчитать T(S,M,0,5*10^4), в блоке 30-60 тыс. элементов
Студент № 27 Задание студента № 6 M:= [0,4,10,12,18,22,24,28];# это восьмерка, для нее m:=8 и нужно просчитать T(S,M,0,5*10^4), в блоке 30-60 тыс. элементов
P.P.P.P.P.P.P.S Я знаю некоторых и их уважаю за ум и старание. Но я решил не выделять актив. И не давать никому никакого отдельного задания (дам в рабочем порядке). Любое выделение – по моему тупому мужскому мнению – педагогическое извращение. Все проходят проверку на общих основаниях, а для тех, кто пойдет в поход еще будут заковыки (Б.Н.Ельцин)
|