TCS Company Logical Reasoning Number Series

The number of times 2 occurs in 1000 to 9999.
I came across two methods.
Total 4 digit numbers that we can form is (9*10*10*10)
Total 4 digit numbers that we can form with out 2 is (8*9*9*9)
so 4 digit nos with 2 we can form (9*10*10*10)-(8*9*9*9) = 3168

OR

Number of 2's at units place(1000 to 9999)=900
Number of 2's at tenths place(1000 to 9999)=900
Number of 2's at hundreds place(1000 to 9999)=900
Number of 2's at thousands place(1000 to 9999)=1000

therefore total number of 2's =(900+900+900+1000)=3700

Which is the right method?

Read Solution (Total 15)

TCS Other Question

Eesha invited 8 friends to her birthday party - Usha, Nisha, Aasha, Abilasha, Suresh, Ramesh, Naresh, Ritesh. They all arrived one after the other around the party time within 1 minute of each other - from 19:41 to 19:48 hours, one friend every minute.

-Nisha joined the party before Naresh
-Suresh joined the part before Abilasha
-Naresh and Abilasha joined the party before Usha
-Naresh joined the party before Ritesh
-Abilasha joined the party before Ramesh
-Usha joined the party before Aasha

Which one of the following CANNOT be true?
If a shopkeeper gives 25% discount on an item he gets 25% profit.If he sells the same item at 10% discount what is his profit % ?