Допустим цифра AB
A+B=3k k=1,2,3... кратность к 3
A=3B условие 2-ое
получаем 3B+B=3k
4B=3k отсюда вывод вторая цифра кратная к 3,
то есть 3,6,9
При B=6 и B=9 => цифра A получится двухзначним
значит B=3, A=9
Ответ 93
int x=0;
for(int i=1;i<10;i++)<br> for(int j=1;j<10;j++)<br> if(i%3==0 && i==3*j)
{x=i*10+j;
cout<<x<<endl;<br> }
можно оптимизировать
for(int i=1;i<4;i=i++)<br> if(i%3==0)
{x=i*31;
cout<<x<<endl;<br> }
1й перебирает 99 вариантов
2й 3 варианта
Или просто можно сделать
cout<<"93"<<endl;<br>
)))