#include <iostream>
int main() {
for (int i = 0; i < 1000; i++) {
int FirstLastNumber;
if (i < 100) FirstLastNumber = i % 10;
else FirstLastNumber = ((i / 100) * 10) + i % 10;
if (FirstLastNumber == 0 || i % FirstLastNumber == 0) std::cout << i << std::endl;
}
}
//https://pt.stackoverflow.com/q/449212/101
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKSB7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IDEwMDA7IGkrKykgewogICAgICAgIGludCBGaXJzdExhc3ROdW1iZXI7CiAgICAgICAgaWYgKGkgPCAxMDApIEZpcnN0TGFzdE51bWJlciA9IGkgJSAxMDsKICAgICAgICBlbHNlIEZpcnN0TGFzdE51bWJlciA9ICgoaSAvIDEwMCkgKiAxMCkgKyBpICUgMTA7CiAgICAgICAgaWYgKEZpcnN0TGFzdE51bWJlciA9PSAwIHx8IGkgJSBGaXJzdExhc3ROdW1iZXIgPT0gMCkgc3RkOjpjb3V0IDw8IGkgPDwgc3RkOjplbmRsOwogICAgfQp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS80NDkyMTIvMTAx