Здравствуйте, Apostate, Вы писали:
Les>>>>3^(19*19)
A>точно 172, опечатался наверно когда на калькуляторе считал — как теперь и сам не пойму)
Ты не на калькуле опечатался, вот тебе без учета повторов пешек и свойств фигур(а свойств ой как много:типа слоны одного цвета на разных цветах и т.п.)
int i,j;
double Result = 0;
for(j = 1;j < 32; j++){
double Res = 1;
for(i = 1;i <= j; i++) Res *= (64 — i)*(32 — i);
Result += Res;
}
где-то 6^100
Относительная ошибка у тя примерно 10^260