From 100 to 199, there are 10 numbers ending with 2. They are 102,112,122,132,142,152,162, 172,182,192. And from 200 to 300, there are 100 numbers beginning with 2. They are 200,201,202......,299. ∴ There are 110 numbers between 100 and 300 which either begin with or end with 2.