File.WriteAllBytes
записываете исполняемый файл. Насколько это вообще рабочий вариант?
И еще, разница от устройства все же есть, с одной сим-кой пробовала раздавать с телефона и 4g роутера. Так вот, с телефона скорость доходит до 40мбит/с, с роутера - еле до 10 дотягивает
Раз в таблице у вас хранятся квадраты, то в вашем алгоритме надо находить очень близкие к n квадраты или числа очень близкие к корню n.
p=12174533e42
и число p+100
. Иными словами, я покрываю диапазон 2pdp+dp^2=24e50
чисел (а это достаточно много). Теперь я знаю интервальную оценку sqrt(p^2+42)∈[p;p+100]
.sqrt(y)~(y-b)/k
, получая тем самым x=12174532,(9)e42=p-(0+)
и соответствующие корни на подозрение: p-1
, p
, p+1
. А дальше простая проверка даёт ответ: 12174533.....(тут 90 нулей)...42 не является квадратом. Ну приведите конкретный пример уже.
2x-1
, получится очень сильно сократить множество квадратов до единиц/десятков знаков по сравнению с множеством чисел)
Я бы рекомендовал просто настроить фаервол и таблицу маршрутизации на роутере.