13 of 100: Operator Search

Algebra Level 1

10 10 10 10 = 101 \large 10\; \Box\; 10\; \Box\; 10\; \Box\; 10=101

Is it possible to fill each square in with an arithmetic operation ( + , , × , ÷ ) (+, -, \times, \div) so that this becomes a true equation?

You'd be surprised how many people forget about the order of operations ...

Bonus question: Replace 101 with another number between 0 and 200 that makes this problem impossible.
Difficult follow-up bonus: How many different numbers is it possible to make with four 10's and three arithmetic operations?

Yes No

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

47 solutions

Rishabh Jain
Jun 12, 2017

10 ÷ 10 + 10 × 10 = 101 10\; \div\; 10\; +\; 10\; \times\; 10=101

Explanation: See Order of Operations :

1)Since × \times and ÷ \div come same in precedence we have to judge by associativity which is left to right therefore 10 ÷ 10 1 + 10 × 10 \underbrace{10\; \div\; 10\; }_1+\; 10\; \times\; 10

2) Since precedence of × \times is higher over + + , next step would be : 1 + 10 × 10 100 1\; +\underbrace{\; 10\; \times\; 10}_{100}

3) Lastly, simple addition operation will give : 1 + 100 = 101 1\; +\; 100\;=\boxed{\color{#D61F06}{101}}


NOTE:- I just involved precedence and associativity to make solution clearer.

Precedence Associativity 1 ) Multiplication, Division Left Right 2 ) Addition, Subtraction Left Right \begin{array}{c|c|c|c|c|c} \text{Precedence} & \text{Associativity}\\\hline 1) \text{Multiplication, Division} & \text{Left}\to \text{Right}\\\hline 2) \text{Addition, Subtraction} & \text{Left}\to \text{Right}\\\hline \end{array}

Why division has to go first? Between the division and multiplication is addition, so it actually doesn't matter, you get the same result.

Uros Stojkovic - 3 years, 12 months ago

Log in to reply

In this case it is... It might not always be the case. This is a systematic solution which empasize on solving step by step. You might get stuck somewhere​ where answer is coming out to be different on grounds of Associativity.

Rishabh Jain - 3 years, 12 months ago

I'm too old. 50 years ago I would have solved it, but I thought you needed brackets for it to work, forgetting brackets are implied in order of operations.

Ian Clark - 3 years, 9 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
Kishor Darade
Jun 12, 2017

10*10+10/10=101​

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
Richard Desper
Jun 12, 2017

Alternatively, 10 ÷ 10 + 10 × 10 = 101 10 \div 10 + 10 \times 10 = 101 .

Funny how there's an inclination to put the multiplication before the division.

Probably because the brain thinks from left to right and most of the time we say x, :, +, -. It doesn't matter though.

Peter van der Linden - 3 years, 12 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago

Bonus question

My answer is 4.

Difficult follow-up bonus (assuming, that brackets are possible)

I wrote program on python:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
from itertools import zip_longest
operations = '+-*/'
def exeval(s):
    try:
        res = eval(s)
    except ZeroDivisionError:
        res = 0
    return res
def brackets(s): # braces('(a+a)+(a+a)')('/*-') → '(10/10)*(10-10)'
    return lambda x: ''.join([b+o for (b,o) in zip_longest(s.replace('a','10').split('+'),x,fillvalue='')])
# all combinations of operations of length 3
opses = [op1 + op2 + op3 for op1 in operations for op2 in operations for op3 in operations]
a = list(map(brackets('((a+a)+a)+a'),opses))
b = list(map(brackets('a+(a+(a+a))'),opses))
c = list(map(brackets('(a+a)+(a+a)'),opses))
res = sorted(list(set([exeval(x) for x in a + b + c])))
print(res)
print(len(res))

If brackets are impossible, then use this code

1
2
3
# …
d = map(brackets('a+a+a+a'),opses)
res = sorted(list(set([exeval(x) for x in d])))

Output was (corrected float values and highlighted if value can be reached without brackets, there are 27 of these):

[ -990 , -900, -190, -100 , -99 , -90, -80 , -20 , -19 , -10, -9.9 , -8, -1 , -0.9, -1/9, 0 , 0.01 , 0.05, 1/11, 0.2, 1/3, 10/11, 1 , 1.1, 10/9, 2 , 3, 5, 9, 9.5, 9.9 , 10, 10.1 , 10.5, 11, 12, 19 , 20 , 21 , 40 , 80 , 90, 99 , 100 , 101 , 110, 120 , 190, 200 , 210, 300, 400, 900, 990 , 1010 , 1100, 2000, 10000 ] 58

Answer: 58 different numbers possible to make with four 10's and three arithmetic operations. (And only 27 possible if we refuse brackets)

Please, if my solution is wrong, say it!

Hi. I don't think 10 is a solution? Would be 57 solutions if it isn't. Nice code. Possibly it is giving precedence to 10-10 to give zero which opens the door to 10 as a solution. What do you think?

Paul Behan - 3 years, 11 months ago

Log in to reply

I think that there is 3 different * ways to accomplish 10 as answer:

10 ± ( 10 10 ) 10 ) 10\pm(10-10)\cdot10)

( ( 10 10 ) ÷ 10 ) + 10 ((10-10)\div10)+10

Different, in my mean, is if the trees of calculation are not isomorfic.

Дмитрий Кондраев - 3 years, 11 months ago

Very good, you brainbox. That is seriously impressive. Have a good day.

Paul Behan - 3 years, 11 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com

Janesh G - 3 years, 10 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
Richard Costen
Jun 13, 2017

Same solution, just a simple thought process on how to get to the solution: Because 101 is odd, one needs to do a divide to get an odd number (all other operations yield an even number). So try 10 ÷ 10 = 1 10 \div 10 = 1 . Then we only need 100 + 1 to get 101 and since 10 × 10 = 100 10 \times 10 = 100 that does the trick. Therefore the answer is: 10 ÷ 10 + 10 × 10 = 101 10 \div 10 + 10 \times 10 = 101 or 10 × 10 + 10 ÷ 10 = 101 10 \times 10 + 10 \div 10 = 101 .

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com

Janesh G - 3 years, 10 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
Omf Omf
Jun 13, 2017

10*10+10/10=101

that does not work 10*10=100 100+10=110 110/10=11

Vishnugupt Dixit - 3 years, 9 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com

Janesh G - 3 years, 10 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
James Kelley
Jun 13, 2017

10 X 10+10/10=101

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com

Janesh G - 3 years, 10 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
Mohammad Khaza
Jun 13, 2017

That’s pretty easy.at first we will make 100 by multiplying (10×10). Then we will make 1 by doing(10/10) .so

    10/10+10×10=1+100=101

nice solution.

Halima Tahmina - 3 years, 12 months ago

Log in to reply

thanks for your comment

Mohammad Khaza - 3 years, 12 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago

Log in to reply

i think no need to email. just look carefully to this math.

1.you have 4 tens to make 101

2.you can use...............+ - x /

now, it is quite easy to make 100(10 x 10)by using 2 tens.

and now, you have 2 tens left to make 1.what should you do?the only way is 10 10 \frac{10}{10}

now, you have a result=100+1=101

secondly, is there another way to make 101?

if you use - sign, it will never be 101

again, you have to make 1 by using ten.so, it is easy to think that the way is division.just think in this way,it will be easier.

if it helped you then tell me ,please.

Mohammad Khaza - 3 years, 10 months ago
Nolan Flaga
Apr 14, 2020

Because 10×10 is 100, we know that all we need to do is add 1 to make a sum of 101. Because the only number is 10 in this equation, we know that we need to come up with a reasonable equation to find 1. This equation would be 10÷10 =1. All we need to do now is put an addition symbol in between to add these two equations together.

                                                     Summary:
                                                                                    10×10+10÷10=101

Answer- 10 ÷ 10 + 10 × 10 = 101. This is because: 10 ÷ 10 = 1; 10 × 10 = 100 [BODMAS - bracket, of, division, multiplication, addition, subtraction (order of operations)] ; 1 + 100 = 101

Pigeon Mathlete
Nov 19, 2018

101 is 1+100 so you want one operation that will give you 1 and another that will give you 100. Then, you need a plus in between to add the 100 and 1.

10divided by10 plus10 times10= 1+100=101

10*10+10/10=101

Suchitra Saksena
Feb 17, 2018

10*10+10÷10=101

Denys Zakhariya
Feb 14, 2018

10×10+10÷10=101. 1)10×10=100; 2)10÷10=1; 3)100+1=101. Remember kids, multiplication and division come before addition and subtraction.

Hugo Posthuma
Dec 11, 2017

(10 x 10) + (10/10) = 101,

USE LOGIC!

10*10+10/10

Michael King
Aug 15, 2017

Rishabh Cool, I totally don't understand your interpretation of the Order of Operations. The Third Directive clearly states, "multiplication and division, in order from left to right". To me, that says "multiplication on the left, division on the right". What does it say to you? I came up with the same answer but I wrote it the other way 'round: 10 \times 10 + 10 \frac 10 = 101.

What did I do wrong here? Why didn't LaTeX print out my operational symbols?

Adam Albee
Aug 12, 2017

I was right only because the bonus question gave away the answer: if I'm replacing 101 with something that makes the question impossible, it follows that 101 has to be possible, even without actually doing anything. :/

As for the bonus and difficult bonus themselves, I cheated a bit and just brute forced it with Lua because the search space is tiny: there are only 27 \boxed{27} possible results made from using the 64 combinations of 3 basic operations: my screenshots are huge.

To actually answer the bonus question: 3 \boxed{3}

Drake Adams
Jul 30, 2017

10 / 10 + 10 * 10 = 1 + 100 = 101

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
Maynard Ronquillo
Jul 17, 2017

By the use MDAS, you can actually take the answer "101" =10 x 10 + 10 / 10 =100+1 =101

Samir Ibrahim
Jul 13, 2017

10 divided by 10 = 1,then 10 times 10 =101

This equation needs brackets (10/10)+(10x10)

The brackets are not necessary, the order of operations always gives multiplication and division priority to the addition and subtraction.

Erick Saldaña - 3 years, 10 months ago

Can you teach me. Pls email the explanatiin to janesh262@ gmail.com i want complete solution. Difficult follow up bonous, bonus , and for question

Janesh G - 3 years, 10 months ago
Christian Baune
Jul 1, 2017

There is a loop hole :

Bonus question: Replace 101 with another number between 0 and 200 that makes this problem impossible.

Which means that there is an answer :-D

Matt Wright
Jun 26, 2017

10*10 + 10/10 This simplifies into 100 + 1 = 101

Daniel Serrano
Jun 25, 2017

You've got 10*10+10/10=101

Trex 2.0.1
Jun 19, 2017

10 × 10 + 10 ÷ 10 = 101

First step multiple:

(10 × 10) + 10 ÷ 10 = 101

100 + 10 ÷ 10 = 101

Second step divide:

100 + (10 ÷ 10) = 101

100 + 1 = 101

Third and Final step Add them:

100 + 1= 101

101 =101

Oscar Man
Jun 19, 2017

10*10+10/10

Himanshi Sethi
Jun 18, 2017

can we repeat the arithmetic operations in bonus question?

Keshav Ramesh
Jun 18, 2017

10 ÷ 10 + 10 × 10 = 101 10 \div 10+10\times 10=101 or 10 × 10 + 10 ÷ 10 = 101 10\times 10+10 \div 10=101 .

Jacob Goldman
Jun 15, 2017

Do 10/10+10x10, which is 1+100=101

This is super simple!! Just look at the first to tens, and divide them. Answer is one. With the next two, 10*10=100. 100+1=101

Navya Aggarwal
Jun 13, 2017

10/10+10*10

Michael Quinlan
Jun 13, 2017

10x10 + 10/10

Carolina Warneryd
Jun 13, 2017

You have to think about how to get the one, since that would appear to be the most difficult. Once you realize that 10/10 = 1, you can easily get 100 by multiplying 10 by 10, and you can add the two together to get 101. Hence, 10 x 10 + 10/10 is the solution.

Richard Waters
Jun 13, 2017

10 x 10 + 10 / 10

Riley Sze
Jun 13, 2017

10*10+10/10

(10x10)+(10/10)=101

Chance Dawson
Jun 13, 2017

10÷10+10×10=101

David Acerenza
Jun 13, 2017

10/10+10*10=101

Debasish Halder
Jun 13, 2017

1st BRACKET, 2nd OF, 3rd ÷, 4th ×, 5th +, 6th -
10×10+10÷10=101

Akhil Vettical
Jun 13, 2017

10 / 10 + 10 x 10 = 101

10*10+10/10

Ankit Hatria
Jun 12, 2017

BODMAS rule state that first of all brackets will be solved, then division , then multiplication , the addition and at last subtraction. (However solving subtraction before addition doesn't lead to any change in the answer.) So now we have 101 which we know can be written as (ten times ten) + 1

Therefore using logical reasoning we got the answer to be 10 × 10 + 10 ÷ 10.

You can better understand it if I write (10×10)+(10÷10).. But both are same things..

Hoi Ching Yu
Jun 12, 2017

10x10+10÷10=101

Saswata Naha
Jun 12, 2017

Its 10×10+10÷10 which is equal to 101.

E Db
Jun 12, 2017

10 x 10 + 10 / 10 = 101

Saransh Dave
Jun 10, 2017

10 × 10 + 10 ÷ 10 = 101 10\quad \times \quad 10\quad +\quad 10\quad \div \quad 10\quad =\quad 101

It is recommended to revise BODMAS (operator precedence) rules if you think this solution is wrong ;)

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...