Помогите, пожалуйста, написать программу.
Квадрат трехзначного числа оканчивается тремя цифрами, которые как раз и составляют это число. Написать программу поиска таких чисел.
По дате
По рейтингу
12345678910111213141516171819202122232425262728
#include <iostream>
using namespace std;
int main()
{
int num,e,d,s;
bool find = false;
for(int x = 100; x <= 999; x++)
{
e = x*x % 10;
d = (x*x / 10) % 10;
s = (x*x / 100) % 10;
num = e + 10*d + 100*s;
if(num == x)
{
find = true;
break;
}
}
if(find)
cout << num << endl;
return 0;
}
376
80085