Вычислить T-умножение N-ных чисел без квадратовC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Вычислить T-умножение N-ных чисел без квадратов

Сообщение Anonymous »

Число без квадратов — это число, которое нельзя описать как a^b(2> T;
long long N[T];
for(int i=0; i>N;
m = N[0];
for(int i=0; i m) m = N;
int ii = 2;
int n = 2;
long long g =0;
static bitset npow;
npow[3] =1;
while(pow(n,ii)-g pow((n+1),ii))n++;
else ii++;
if(pow(n,ii)>LLONG_MAX)break;
npow[pow(n,ii)-1] = 1;
g++;
cout

Подробнее здесь: https://stackoverflow.com/questions/791 ... ee-numbers
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»