Тема: Заповнення масиву
Доброго дня, є проблеми з завданням:
Заповнити масив різними натуральними числами, квадрати яких закінчуються даними числами. Наприклад, 62 =36,252=625.
Зміг написати лише масив з квадратами, пробував гратись if((pow(i,2)-i)%10 ==0), але нічого не виходить:
#include <iostream>
using namespace std;
int main() {
int N;
int mas;
std::cout << "Enter N: ";
std::cin >> N;
mas = new int[N];
for (int i = 0; i < N; i++)
mas[i] = pow((i + 1), 2);
for (int i = 0; i < N; i++)
std::cout << mas[i] << ' ';
delete[] mas;
system("pause");
return 0;
}