A technology company conducted a survey of its software engineers regarding their proficiency in three programming languages: Python, Java, and C++. The survey revealed the following data:
- engineers are proficient in Python.
- engineers are proficient in Java.
- engineers are proficient in C++.
- engineers are proficient in both Python and Java.
- engineers are proficient in both Java and C++.
- engineers are proficient in both Python and C++.
- engineers are proficient in all three programming languages.
How many of the surveyed engineers are proficient in none of these three programming languages?
- A15
- 20Answer
- C25
- D35
- E50
Answer
The number of software engineers proficient in none of the three programming languages is 20.
Using the 3-set inclusion-exclusion formula, the total number of engineers proficient in at least one programming language is . Subtracting this from the total sample size of yields engineers proficient in none of the three languages.
Step-by-Step Solution
Key Concept
Three-Set Overlapping Venn Diagrams and the Principle of Inclusion-Exclusion
Estimated Time:2m 0s