Долгожитель (возраст не менее 100 лет) обнаружил однажды, что если к сумме квадратов цифр его возраста прибавить число дня его рождения, то как раз получится его возраст. Сколько лет долгожителю?
решение есть, в чем ошибка? у меня ошибка на скобке,
{
int main()
{
int a,b,c,d;
for int(i=100; i<200; i++)
{
a = i / 100;
b = (i % 100) / 10;
c = i % 10;
d = (a*a + b*b + c*c);
}
if (((i-d)>0) && ((i-d)<31))
std::cout << " " << a << b << c;
}
return 0;
}
решение есть, в чем ошибка? у меня ошибка на скобке,
{
int main()
{
int a,b,c,d;
for int(i=100; i<200; i++)
{
a = i / 100;
b = (i % 100) / 10;
c = i % 10;
d = (a*a + b*b + c*c);
}
if (((i-d)>0) && ((i-d)<31))
std::cout << " " << a << b << c;
}
return 0;
}