Who Can Speak All 4 Languages?

At the Winter Sochi Olympics Press Conference, there are 200 200 foreign journalists. Out of them,

  • 175 175 people can speak German,
  • 150 150 people can speak French,
  • 180 180 people can speak English, and
  • 160 160 people can speak Japanese.

What is the minimum number of foreigners that can speak all the four languages?


The answer is 65.

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.

10 solutions

Vishakha Patil
Feb 27, 2014

The total number of journalists = 200.

People who speak German = 175 -> people who do not speak German = 25.

People who speak French = 150 -> people who do not speak French = 50.

People who speak English = 180 -> people who do not speak English = 20.

People who speak Japanese = 160 -> people who do not speak Japanese = 40.

The set of journalists that will have the MINIMUM number of people who know all 4 languages, is also the one that will have the MAXIMUM number of people who do not know at least 1 language.

And the total number of people who do not know at least 1 language will be MAXIMUM, when the sets of people not knowing a particular language are mutually exclusive.

Hence, the Maximum number of people who do not know at least 1 language = 25 + 50 + 20 + 40 = 135.

Thus, the MINIMUM number of people who know all 4 languages = 200 - 135 = 65.

I think this is the best way to solve this question .. I did it the same way....

Vipin Gautam - 7 years, 3 months ago

I totally agree with you.

Tomachip Pham - 7 years, 2 months ago

same thought

Lee Nguyen - 7 years, 2 months ago

I am stuck with this statement - "The set of journalists that will have the MINIMUM number of people who know all 4 languages, is also the one that will have the MAXIMUM number of people who do not know at least 1 language."

Can someone please explain ?

Namith Kumar - 3 years ago

Log in to reply

the set of people who do not know at least one language also includes those who dont know two or three of the four languages.Hence it excludes those who know all the languages

Amir Mohammad Jalili - 1 year, 10 months ago

Awosome!!!!!!!

Sanjib Das - 2 years, 5 months ago

I think the result for " Maximum number of people who do not know at least 1 language - 135" doesn't make any sense. This basically states that out of 200 people, 135 of them do not know any language., which is absurd!

A Former Brilliant Member - 1 year, 9 months ago

How will you proceed if you have to find out the minimum number of people who spoke at least 3 languages?

Echizen Ryoma - 1 year, 7 months ago

How can 135 people do not know at least one language whereas 150 already know french?

Ahmed Hossain - 4 years, 4 months ago

Log in to reply

I think Ahmed makes a good point. Perhaps a parallel way to look at the solution is with Demorgan's theorem. The disjunction of not-French, not-Japanese, not-German and not-English is equivalent to the negation of their conjunction. So to minimize the (cardinality/value of) conjunction is to maximize the negation of it, which is the disjunction. And by the PIE, maximizing the cardinality of the disjunction means setting the cardinality of interaction terms to zero.

Emily Papworth - 3 years, 3 months ago

135 people out of which 50 people don't know french(at least one language i.e french, they might don't know other languages too but it is confirm that they don't know french) Similarly 20, 25 and 40 for other languages makes a total of 135. These(135 people don't know at least 1 language or can be called as these 135 people don't know all the four languages).

Deekshant Malvi - 3 years, 2 months ago
Steven Lw
Feb 27, 2014

There are a total of 150 + 160 + 175 + 180 = 665 languages spoken and 200 people. To minimize the number of people that speak all 4 everyone else should speak 3. If everyone spoke 3 languages there would be 3 x 200 = 600 languages spoken. There are actually 65 more languages, so 65 people speak all 4 languages.

awesome solution

Apoorv Pandey - 7 years, 3 months ago

plz suggest how to calculate maximum number using above method

hitesh kaushik - 3 years, 5 months ago

somewhat clever (genius!)

Archit Choudhary - 3 years, 4 months ago

Difficult at first sight, but so efficient !

Leonblum Iznotded - 2 years, 10 months ago

This is right onw the above one is quite confusing.

nijumi nijumi - 2 years, 3 months ago
Saurabh Dixit
Feb 25, 2014

Let us start with the min number of people speaking a language. So 150 people speak french. So remaining 50 people don't speak French. 160 speak Japanese. So Using Pigeon Hole Principle, it is true that 160-50 = 110 people speak both Japanese and French. So 90 doesn't speak Japanese and French both

175 speak German. So 175-90 = 85 speak Japanese, French and German. Thus 115 people doesn't speak these three languages.

180 speak English. So 180-115 = 65 speak all four languages.

Excelent. I did the same, but not so clear as you. It shows exactly 65 people speaking the 4 languages (I assumed all 200 people speak at least one of 4 languages)

Eloy Machado - 7 years, 3 months ago

Beauty of Combinatorics....

Anubhav Mahapatra - 3 years, 4 months ago
Archiet Dev
Feb 25, 2014

As written in question- 175 people can speak German, -25 person can't speak german (so 25 people eliminated) 150 people can speak French, -50 person can't speak French-(50 people eliminated) 180 people can speak English, 20 can't speak english (20 eliminated) 160 people can speak Japanese. 40 can't speak japanese(40 eliminated)

Total people who are able of speaking every language is-200-(25+50+20+40) = 200-135 = 65

i got what you say, but i don' get why is it correct... For example, people that just speak let's say French in your way are counted trice: you count them when you count people that don't speak German, English and Japanese... So how do you fix that problem?

Pietro Pelliconi - 7 years, 3 months ago

Log in to reply

Pietro, we assume here that every person either knows three or four languages

Satvik Golechha - 7 years, 3 months ago

since we are trying to find the minimum numbers of people speaking 4 languages, we need to maximize people that not speaking 4 languages. out of 200 people 25 of them can't speak german, and 20 can't speak english. to maximize the people that can't speak 4 languages we need to assume that people that speak german can't speak english so out of 175 people that speak german, 20 of them can't speak english which left 155 of them, and so on. until 65 people left that speak 4 languages. hope it answer your question.

David Christopher - 7 years, 3 months ago

agree with Pietro

Hafizh Ahsan Permana - 7 years, 3 months ago

Nice explanation...but pietro's point is also correct we can't take the people speaking french as people speaking only french...anyways..thanks...cheers.

A Former Brilliant Member - 7 years, 3 months ago

Yep, that how i did it! Wish I could post a picture of my work, though. It would make it a little easier to understand.

Sina Soltanieh - 7 years, 3 months ago

certainly this logic is not satisfactory :(

Ak Sharma - 7 years, 3 months ago

they are trying to get to the least number dude !

Priyansh Saxena - 7 years, 3 months ago

How do you know number of the people who can't speak some of the languages?

Hafizh Ahsan Permana - 7 years, 3 months ago
Taehyung Kim
Mar 8, 2014

Let A 1 , A 2 , A 3 , A 4 A_1,A_2,A_3,A_4 represent the sets of the people who speak German, French, English, and Japanese, and let x = A 1 A 2 + A 1 A 3 + A 1 A 4 + A 2 A 3 + A 2 A 4 + A 3 A 4 y = A 1 A 2 A 3 + A 1 A 2 A 4 + A 1 A 3 A 4 + A 2 A 3 A 4 z = A 1 A 2 A 3 A 4 \begin{aligned} x & = |A_1 \cap A_2| + |A_1 \cap A_3| + |A_1 \cap A_4| + |A_2 \cap A_3| + |A_2 \cap A_4| + |A_3 \cap A_4| \\ y & = |A_1 \cap A_2 \cap A_3| + |A_1 \cap A_2 \cap A_4| + |A_1 \cap A_3 \cap A_4| + |A_2 \cap A_3 \cap A_4| \\ z & = |A_1 \cap A_2 \cap A_3 \cap A_4| \end{aligned} Then by the principle of inclusion and exclusion, 200 = ( 175 + 150 + 180 + 160 ) x + y z 465 = x y + z . 200 = (175 + 150 + 180 + 160) - x + y - z \implies 465 = x - y +z . Notice that we can also calculate the number of people who know at least two languages. First we start with x x people. We see that a person who knows 3 languages is included ( 3 2 ) = 3 \binom 32 = 3 times. So we must subtract out 2 y 2y to get x 2 y x - 2y . Now, a person who knows 4 languages is included ( 4 2 ) 2 ( 4 3 ) = 2 \binom42 - 2\cdot \binom 43 = -2 times. So we have x 2 y + 3 z x - 2y + 3z , which is less than 200. Similarly, we can calculate that 200 y 3 z 200 \ge y - 3z . So, we have 465 = x y + z 200 x 2 y + 3 z 200 y 3 z \begin{aligned} 465 & = x - y + z \\ 200 &\ge x - 2y + 3z \\ 200 &\ge y - 3z \\ \end{aligned} We multiply ( 2 ) (2) by -1 and add ( 1 ) (1) to it to get 265 y 2 z 265 \le y - 2z . Now we add this to -1 times ( 3 (3 to get 65 z 65 \le z . To verify that this works, we calculate x , y , z x,y,z with z = 65 \boxed{z = 65} .

Mayur Godse
Mar 9, 2014

Shouldn't it be 'maximum number of journalists who can speak all the 4 languages'? Because, there are at least 135 persons who can not speak either of the languages.

min(G and F)=125

min(G and F and E)=105

min(G and F and E and J)=65

N. A.M.Hassan
Feb 26, 2014

the journalists =200 180 speak English so 20 do not speak it. because we want the min number of journalists that speak the 4 languages we can say that those 20 ones speak German and the others that speak German (175 - 20) speak English and German so 155 speak English and German . so ;now we have 20 people speak German only and 25 speak English only(180 - 155). and so on we have 45 speak Japanese who speak either English or German and by subtracting there are 115 people speak English , German and Japanese. we have 150 journalists speak French :20 of them speak German only , 25 speak English only and 40 speak English and German .now let all of them speak french so 150 - 85 = 65 who seak the 4 languages

WOW worst answer. so convoluted. you should reconsider posting unhelpful answers in the future. i despise this, wish I hadn't read this. I got it before but this response made me SO confused

Ange Z - 4 months, 1 week ago
Aman Chandna
Feb 28, 2014

no. of german spekers=g=175 no. of french speaking people =f=150 no. of english speaking people=e=180 no. of japanese speakin people=j=160

min no. of people speaking both german and french=min(g+f)=125 i.e. 175-(200-150) min(f+e)=130 min(e+j)=140

min(f+e+j)=90( i.e. 130-(180-140)) min(f+e+g)=105(i.e. 130-(150-125)

min(f+e+g+j)=65(i.e 105-(130-90))

Gaurav Lohia
Feb 27, 2014

Total number of people = 200

Out of these 150 can speak French and 160 can speak Japanese. Taking the extreme case, 50 speak only Japanese, 40 speak only French and 110 speak both French and Japanese. 110 people(Group A) speak both these languages and 90(Group B) only one of these two.

We have 175 people who can speak German and 180 people who can speak English. To minimise the number of people speaking all four languages, let us put 90 from both these groups in Group B. Group B now consists of people speaking three languages : English and German and French/Japanese.

Now we have 85 people who can speak German and 90 who can speak English. These have to be placed in Group A(110 people) appropriately to arrive to the solution.

Again taking the extreme case, we have 25 people speaking only English, 20 people speaking only German and 65 people speaking both German and English in this group of 110(Group A).

Therefore, people speaking all four languages = 65.

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...