• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 2 года назад

РЕШИТЕ СРОЧНО С ОБЪЯСНЕНИЕМ
в ИТ-компании работают 90 сотрудников. 55 сотрудников знают Java, 54 сотрудника - Python, 36 сотрудников - C++. Известно, что 51 сотрудник знает Python и Java одновременно, 11 сотрудников в компании совсем не владеют никаким языком программирования и никто не знает Java и C++ одновременно. Определите, сколько сотрудников знает одновременно Python и C++?
ПРАВИЛЬНЫЙ ОТВЕТ : 15.

Ответы

Ответ дал: Sociopathy
1

Это задача на круги Эйлера. Итак, попробуем решить. Для начала, обозначим искомое (количество сотрудников, знающих одновременно C++ и Python) за х.

Всего сотрудников 90, но из них хотя бы один язык программирования знает 79 человек (интересно, чем занимаются остальные 11...).

Из этих 79 человек есть те, кто знает Python, Java или оба этих языка одновременно. Всего таких человек:

(54-х) + 55 - 11 = 98-х

Тогда тех, кто знает только С++:

79 - (98-х) = х - 19

И тех, кто знает только Python:

79 - (55-11) - (54-11-х) = х - 8

А тех, кто не знает Java:

79 - 55 = 24

Тех, кто знает C++ и Python:

24 - (х-19) - (х-8) = х

24 - х + 19 - х + 8 = х

51 - 2х = х

3х = 51

х = 17

Ответ: 17 человек (и я почему-то уверена, что решила правильно, но с вашим ответом не сходится... )


Аноним: в ответах написано 15, сам не решал
Ответ дал: tyngpuk
3

Ответ:

файл

90-11=79 сотрудников в компании владеют языками программирования

55-51=4 сотрудников знают только Java

79-4=75 сотрудников знают Python или C++

54+36-75=15 сотрудников знают одновременно Python и C++

Приложения:

Аноним: Спасибо большое. можете помочь еще с 2-умя задачами?
Вас заинтересует