<span>Нажатие на кнопку ПУСК приводит к открытию - ГЛАВНОГО МЕНЮ </span>
Ну начнем со сложного найдем общее количество символов 3*25*80=<span>6000символов всего далее путем не хитрых махинаций определим вес одного символа, а это 5бит, потому как именно два в пятой дадут нам минимальное количество возможных значений для кодировки. теперь перемножаем и получаем 6000*5=30000бит, чтобы получить кбиты нужно поделить на 1024, но это совсем другая история</span>
Var X = [1,2,3,4,5,6,7,8];
var Y = [1,2,2,3,3,4,4,4];
var A = [];
function f(i) {
var b;
for (var i2 = 0,a = 0; i2 < Y.length; i2++) {
if (Y[i2] == X[i]) {
a++;
}
if (a > 2) {
b=false;
break;
}
if (i2 == (Y.length - 1) && a == 2) {
b=true;
break;
}
b=false;
}
return b;
}
for (var i = 0,i2=0; i < X.length; i++) {
if (f(i)){
A[i2]= X[i];
i2++;
}
}
for (var i = 0; i < A.length; i++) {
alert(A[i]);
}
Какой молодец - сам задание написал, сам его решил... =)