Это задача на круги Эйлера. Итак, попробуем решить. Для начала, обозначим искомое (количество сотрудников, знающих одновременно 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 человек (и я почему-то уверена, что решила правильно, но с вашим ом не сходится. . . )