Last visit was: 21 Apr 2026, 19:35 It is currently 21 Apr 2026, 19:35
Close
GMAT Club Daily Prep
Thank you for using the timer - this advanced tool can estimate your performance and suggest more practice questions. We have subscribed you to Daily Prep Questions via email.

Customized
for You

we will pick new questions that match your level based on your Timer History

Track
Your Progress

every week, we’ll send you an estimated GMAT score based on your performance

Practice
Pays

we will pick new questions that match your level based on your Timer History
Not interested in getting valuable practice questions and articles delivered to your email? No problem, unsubscribe here.
Close
Request Expert Reply
Confirm Cancel
User avatar
Bunuel
User avatar
Math Expert
Joined: 02 Sep 2009
Last visit: 21 Apr 2026
Posts: 109,728
Own Kudos:
Given Kudos: 105,800
Products:
Expert
Expert reply
Active GMAT Club Expert! Tag them with @ followed by their username for a faster response.
Posts: 109,728
Kudos: 810,477
 [29]
Kudos
Add Kudos
29
Bookmarks
Bookmark this Post
Most Helpful Reply
User avatar
minustark
Joined: 14 Jul 2019
Last visit: 01 Apr 2021
Posts: 465
Own Kudos:
402
 [13]
Given Kudos: 52
Status:Student
Location: United States
Concentration: Accounting, Finance
GMAT 1: 650 Q45 V35
GPA: 3.9
WE:Education (Accounting)
Products:
GMAT 1: 650 Q45 V35
Posts: 465
Kudos: 402
 [13]
8
Kudos
Add Kudos
5
Bookmarks
Bookmark this Post
User avatar
nick1816
User avatar
Retired Moderator
Joined: 19 Oct 2018
Last visit: 12 Mar 2026
Posts: 1,841
Own Kudos:
8,506
 [8]
Given Kudos: 707
Location: India
Posts: 1,841
Kudos: 8,506
 [8]
5
Kudos
Add Kudos
3
Bookmarks
Bookmark this Post
General Discussion
User avatar
sujoykrdatta
Joined: 26 Jun 2014
Last visit: 14 Apr 2026
Posts: 587
Own Kudos:
1,191
 [5]
Given Kudos: 14
Status:Mentor & Coach | GMAT Q51 | CAT 99.98
GMAT 1: 740 Q51 V39
Expert
Expert reply
GMAT 1: 740 Q51 V39
Posts: 587
Kudos: 1,191
 [5]
5
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Bunuel
If we listed all numbers from 100 to 10,000, how many times would the digit 3 be printed?

A. 3980
B. 3840
C. 3780
D. 3760
E. 3700


We would consider cases:

# 3 digit numbers:
> Of the form: A B 3 => 9 x 10 = 90
> Of the form: A 3 B => 9 x 10 = 90
> Of the form: 3 A B => 10 x 10 = 100

# 4 digit numbers:
> Of the form: A B C 3 => 9 x 10 x 10 = 900
> Of the form: A B 3 C => 9 x 10 x 10 = 900
> Of the form: A 3 B C => 9 x 10 x 10 = 900
> Of the form: 3 A B C => 10 x 10 x 10 = 1000

Thus, total such numbers: 90 + 90 + 100 + 900 + 900 + 900 + 1000 = 3980

Answer A
User avatar
GMATinsight
User avatar
Major Poster
Joined: 08 Jul 2010
Last visit: 21 Apr 2026
Posts: 6,976
Own Kudos:
16,892
 [4]
Given Kudos: 128
Status:GMAT/GRE Tutor l Admission Consultant l On-Demand Course creator
Location: India
GMAT: QUANT+DI EXPERT
Schools: IIM (A) ISB '24
GMAT 1: 750 Q51 V41
WE:Education (Education)
Products:
Expert
Expert reply
Schools: IIM (A) ISB '24
GMAT 1: 750 Q51 V41
Posts: 6,976
Kudos: 16,892
 [4]
3
Kudos
Add Kudos
1
Bookmarks
Bookmark this Post
Bunuel
If we listed all numbers from 100 to 10,000, how many times would the digit 3 be printed?

A. 3980
B. 3840
C. 3780
D. 3760
E. 3700

Total 3's from 1 to 100 (i.e. 3's at only unit and tens place) = 20
so every 100 numbers have 3's listed 100 times at unit and tens places
Total 100's from 100 to 10000 = 10000/100 - 100/100 = 99
So total 3's at unit and tens places = 99*20 = 1980


Total 3's in every 1000 numbers at hundreds place = 100 (in the series of 300 to 399)
Total series of 1000 from 100 to 10000 = 10
i.e. total 3's at hundreds digit place = 10*100 = 1000


Total 3's at thousands place = 1000 (series from 3000 to 3999)

So total 3's = 1980 + 1000 + 1000 = 3980



Answer: Option A
avatar
AabhishekGrover
Joined: 12 Feb 2017
Last visit: 07 Aug 2021
Posts: 16
Own Kudos:
7
 [1]
Given Kudos: 40
Posts: 16
Kudos: 7
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
sujoykrdatta
Bunuel
If we listed all numbers from 100 to 10,000, how many times would the digit 3 be printed?

A. 3980
B. 3840
C. 3780
D. 3760
E. 3700


We would consider cases:

# 3 digit numbers:
> Of the form: A B 3 => 9 x 10 = 90
> Of the form: A 3 B => 9 x 10 = 90
> Of the form: 3 A B => 10 x 10 = 100

# 4 digit numbers:
> Of the form: A B C 3 => 9 x 10 x 10 = 900
> Of the form: A B 3 C => 9 x 10 x 10 = 900
> Of the form: A 3 B C => 9 x 10 x 10 = 900
> Of the form: 3 A B C => 10 x 10 x 10 = 1000

Thus, total such numbers: 90 + 90 + 100 + 900 + 900 + 900 + 1000 = 3980

Answer A

Wouldn't this lead to double counting? as AB3 might include '333' and 3AB might also include '333'
User avatar
GMATinsight
User avatar
Major Poster
Joined: 08 Jul 2010
Last visit: 21 Apr 2026
Posts: 6,976
Own Kudos:
Given Kudos: 128
Status:GMAT/GRE Tutor l Admission Consultant l On-Demand Course creator
Location: India
GMAT: QUANT+DI EXPERT
Schools: IIM (A) ISB '24
GMAT 1: 750 Q51 V41
WE:Education (Education)
Products:
Expert
Expert reply
Schools: IIM (A) ISB '24
GMAT 1: 750 Q51 V41
Posts: 6,976
Kudos: 16,892
Kudos
Add Kudos
Bookmarks
Bookmark this Post
AabhishekGrover
sujoykrdatta
Bunuel
If we listed all numbers from 100 to 10,000, how many times would the digit 3 be printed?

A. 3980
B. 3840
C. 3780
D. 3760
E. 3700


We would consider cases:

# 3 digit numbers:
> Of the form: A B 3 => 9 x 10 = 90
> Of the form: A 3 B => 9 x 10 = 90
> Of the form: 3 A B => 10 x 10 = 100

# 4 digit numbers:
> Of the form: A B C 3 => 9 x 10 x 10 = 900
> Of the form: A B 3 C => 9 x 10 x 10 = 900
> Of the form: A 3 B C => 9 x 10 x 10 = 900
> Of the form: 3 A B C => 10 x 10 x 10 = 1000

Thus, total such numbers: 90 + 90 + 100 + 900 + 900 + 900 + 1000 = 3980

Answer A

Wouldn't this lead to double counting? as AB3 might include '333' and 3AB might also include '333'

AabhishekGrover
You can check my explanation. We have considered 333 as well :)
avatar
ankitabth
Joined: 26 Mar 2020
Last visit: 21 Jun 2020
Posts: 1
Own Kudos:
1
 [1]
Given Kudos: 6
Location: India
Concentration: Leadership, Marketing
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
let's count total 3's from 1-10,000 minus total 3's 1-100

Total 3's 1-100
--> at unit place (03,13,23...) = 10
--> at tenth place (30,31,33..) = 10
Hence total = 10+10=20

Total 3's from 1-10,000

Step 1) unit & tenth digit

Total 3's from 1-100
--> at unit place (03,13,23...) = 10
--> at tenth place (30,31,33..) = 10
Hence total = 10+10=20

Now, 101-200 it will also be 20, 201-300 will also be 20
20 at each segment - till 10,000 = 20x 10 (from 1-1,000) = 200 X 10 (for each 1000 segment i.e 200 3's at unit & tenth place at each 1000 numbers) = 2000

Step 2) hundreds digit

300-399 it is 100 3's . which will repeat in each 1000 segment i.e 1300-1399 (will also have 100 3's )
100x10 (no. of segments till 10,000) = 1000

Step 3) Thousands Digit

3,000-3999 =1000 3's at thousands place

Now, Step 1 + Step 2 + Step 3 = 2000+1000+1000 =4000

4000 3's from 1-10,000

Now subtract no. of 3's from 1-100 (refer steps before step 1)
Hence 4000-20= 3980
Option A
avatar
AabhishekGrover
Joined: 12 Feb 2017
Last visit: 07 Aug 2021
Posts: 16
Own Kudos:
Given Kudos: 40
Posts: 16
Kudos: 7
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Thank you for your help!

GMATinsight
AabhishekGrover
sujoykrdatta
Bunuel
If we listed all numbers from 100 to 10,000, how many times would the digit 3 be printed?

A. 3980
B. 3840
C. 3780
D. 3760
E. 3700


We would consider cases:

# 3 digit numbers:
> Of the form: A B 3 => 9 x 10 = 90
> Of the form: A 3 B => 9 x 10 = 90
> Of the form: 3 A B => 10 x 10 = 100

# 4 digit numbers:
> Of the form: A B C 3 => 9 x 10 x 10 = 900
> Of the form: A B 3 C => 9 x 10 x 10 = 900
> Of the form: A 3 B C => 9 x 10 x 10 = 900
> Of the form: 3 A B C => 10 x 10 x 10 = 1000

Thus, total such numbers: 90 + 90 + 100 + 900 + 900 + 900 + 1000 = 3980

Answer A

Wouldn't this lead to double counting? as AB3 might include '333' and 3AB might also include '333'

AabhishekGrover
You can check my explanation. We have considered 333 as well :)
User avatar
Beko2021
Joined: 25 Feb 2021
Last visit: 21 Apr 2026
Posts: 7
Own Kudos:
Given Kudos: 29
GPA: 3
WE:Research (Non-Profit and Government)
Posts: 7
Kudos: 1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Double counting is present for calculation of number three between numbers 100 to 10000. So we are challenging with repetitions of same numbers beginning by AB3 to ABC3(103-9993).
AB3=90; Here are 90 repetitions.
A3B=90 Here are 90 repetitons minus double counting numbers which are: 133, 233, 333, 433, 533, 633, 733, 833 and 933. So, minus 9 repetitions.
3AB=100; Here are 100 repetitions minus double numbers as: 303, 313, 323, 330, 331, 332, 334, 335, 336, 337, 338, 339, 343, 353, 363, 373, 383 and 393.
So here are minus 18 repetitions of number three.
For numbers from 100 to 1000 we conclude that diference(double counting) is as foĺlow:
AB3=90 repetitions of 'three';
A3B=90 repetitions minus 9 equal to 81 and,
3AB=100 repetitions minus 18 equal to 82 repetitions of number 3!
So, AB3+A3B+3AB=90+81+82=253.
If we continue for double counting numbers on ABC3, AB3C, A3BC and 3ABC of course that sume of double counting is greater.
I think possible answer could be under C) due to raising numbers as repetitors but, need verification!
Regards

Posted from my mobile device
User avatar
thr3at
Joined: 05 Mar 2024
Last visit: 17 Jan 2025
Posts: 29
Own Kudos:
Given Kudos: 42
Posts: 29
Kudos: 14
Kudos
Add Kudos
Bookmarks
Bookmark this Post
AabhishekGrover

sujoykrdatta

Bunuel
If we listed all numbers from 100 to 10,000, how many times would the digit 3 be printed?

A. 3980
B. 3840
C. 3780
D. 3760
E. 3700

We would consider cases:

# 3 digit numbers:
> Of the form: A B 3 => 9 x 10 = 90
> Of the form: A 3 B => 9 x 10 = 90
> Of the form: 3 A B => 10 x 10 = 100

# 4 digit numbers:
> Of the form: A B C 3 => 9 x 10 x 10 = 900
> Of the form: A B 3 C => 9 x 10 x 10 = 900
> Of the form: A 3 B C => 9 x 10 x 10 = 900
> Of the form: 3 A B C => 10 x 10 x 10 = 1000

Thus, total such numbers: 90 + 90 + 100 + 900 + 900 + 900 + 1000 = 3980

Answer A
Wouldn't this lead to double counting? as AB3 might include '333' and 3AB might also include '333'
­3AB, A3B, AB3 all this will include 333. 
We want this because 3 is printed 3 times in 333, so we need the overlap. 
User avatar
kll08
Joined: 11 Nov 2024
Last visit: 05 Aug 2025
Posts: 4
Posts: 4
Kudos: 0
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Hi GMATinsight

I think the double counting is still there.

Eg.

100 - 199 = 1A3 or 13A = 10 + 10 - 1 (For 133 Twice) = 19

So, shouldn't it be 19 instead of 20?

Please clarify


GMATinsight
Bunuel
If we listed all numbers from 100 to 10,000, how many times would the digit 3 be printed?

A. 3980
B. 3840
C. 3780
D. 3760
E. 3700

Total 3's from 1 to 100 (i.e. 3's at only unit and tens place) = 20
so every 100 numbers have 3's listed 100 times at unit and tens places
Total 100's from 100 to 10000 = 10000/100 - 100/100 = 99
So total 3's at unit and tens places = 99*20 = 1980


Total 3's in every 1000 numbers at hundreds place = 100 (in the series of 300 to 399)
Total series of 1000 from 100 to 10000 = 10
i.e. total 3's at hundreds digit place = 10*100 = 1000


Total 3's at thousands place = 1000 (series from 3000 to 3999)

So total 3's = 1980 + 1000 + 1000 = 3980



Answer: Option A
User avatar
iamjatinagrawal
Joined: 03 Jul 2024
Last visit: 21 Apr 2026
Posts: 67
Own Kudos:
Given Kudos: 283
Products:
Posts: 67
Kudos: 23
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Quick and efficient way to solve such questions in under 30 seconds.

  1. Find nearest full 0–999, 0–9999, etc.
  2. Each full block contributes \(n×10^{n−1}\), where n = the number of digits/zeroes after digit 1 (like 4 in case of 9999 or 10,000)


In the given question, we have 10,000 which gives us n = 4 (for 9999)

Hence, the number of times 3 appearing in numbers from 1 to 10000 = \(4*10^{4-1} = 4*1000 = 4000\)

Now, for to find number of 3 appearing in numbers from 1 to 100, n will be 2 which gives us \(2*10^{2-1}= 2*10 = 20\)


Final result for what the question is asking will be = 4000 - 20 = 3980. Option (A)
User avatar
pappal
Joined: 24 Nov 2022
Last visit: 17 Apr 2026
Posts: 314
Own Kudos:
Given Kudos: 94
Products:
Posts: 314
Kudos: 109
Kudos
Add Kudos
Bookmarks
Bookmark this Post
what if we count the total numbers from 100 through 10000 and subtract the total of all 3 digit and 4 digit numbers without 3 in them.(numbers formed using digits 0 to 9 excluding 3)
I tried but came with an answer quite below i.e.3421
where was i incorrect?
User avatar
Bunuel
User avatar
Math Expert
Joined: 02 Sep 2009
Last visit: 21 Apr 2026
Posts: 109,728
Own Kudos:
810,477
 [1]
Given Kudos: 105,800
Products:
Expert
Expert reply
Active GMAT Club Expert! Tag them with @ followed by their username for a faster response.
Posts: 109,728
Kudos: 810,477
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
pappal
what if we count the total numbers from 100 through 10000 and subtract the total of all 3 digit and 4 digit numbers without 3 in them.(numbers formed using digits 0 to 9 excluding 3)
I tried but came with an answer quite below i.e.3421
where was i incorrect?
You undercounted because your method only found how many numbers contain a 3, not how many total 3s appear. Some numbers (like 3333) contribute multiple 3s. That’s why your 3421 is too low; the correct total of 3s printed is 3980.
Moderators:
Math Expert
109728 posts
Tuck School Moderator
853 posts