If you wrote all of the numbers from 300 to 400 (333, would count as 3 threes...) on a piece of paper, how many times would you have written the number 3?
Of course for that question to make grammatical sense the bit from '300' to '...)' should be in inverted commas. Otherwise 120 is the correct answer by grammatical implication.