How many times will the digit 5 be written when listing the integers from 1 to 1000?  Choose one.
A) 300	B) 380	C) 180	D) 415	E) 264

Rationale: "many approaches are possible . for example : consider numbers from 0 to 999 written as follows : 1 . 000 2 . 001 3 . 002 4 . 003 . . . . . . . . . 1000 . 999 we have 1000 numbers . we used 3 digits per number , hence used total of 3 * 1000 = 3000 digits . now , why should any digit have preferences over another ? we used each of 10 digits equal # of times , thus we used each digit ( including 5 ) 3000 / 10 = 300 times . answer : a ."
Answer: A