
В IT компании приняли на работу трёх разработчиков: Бориса, Семена и Виктора, знающих языки C#,
Java, Python, PHP, Kotlin и Swift. Известно, что: ● Семен самый старший; ● Пишущие на C# и Java и Борис любят пиццу; ● Когда между Python и Swift разработчиками возникает ссора, Семен мирит их; ● Пишущий на C# младше пишущего на Java; ● Борис не знает ни Swift, ни Kotlin. Определите, какие языки знает каждый из разработчиков, если каждый из них владеет двумя?

Ответы на вопрос

1) пока пропустим
2) шарп и жава - не борис
3) питон и свифт - не семен
4) пока пропустим
5) свифт и котлин не борис
1 и 4 - семен не шарп
итого -
Виктор: c# swift
Семён: java kotlin
Борис: python php



Давайте разберемся в этой задаче шаг за шагом:
У нас есть три разработчика: Борис, Семен и Виктор, и шесть различных языков программирования: C#, Java, Python, PHP, Kotlin и Swift.
1. Семен самый старший. Это нам говорит о возрасте Семена, но ничего не говорит о том, какие языки он знает.
2. Пишущие на C# и Java и Борис любят пиццу. Это нам говорит, что Борис пишет на C# и Java. Но это также означает, что Семен не может писать ни на C#, ни на Java, так как он самый старший и не любит пиццу.
3. Когда между Python и Swift разработчиками возникает ссора, Семен мирит их. Это означает, что Семен знает и Python, и Swift.
4. Пишущий на C# младше пишущего на Java. Это означает, что Борис (который пишет на C#) младше разработчика, пишущего на Java.
5. Борис не знает ни Swift, ни Kotlin. Это означает, что Борис не может писать ни на Swift, ни на Kotlin. Так как он уже пишет на C# и Java, то он должен знать еще один язык из оставшихся: Python, PHP или Kotlin.
Теперь мы можем сделать выводы:
- Семен знает Python и Swift, так как он мирит разработчиков, ссорящихся между этими языками. - Борис знает C# и Java, и еще один язык (Python, PHP или Kotlin), так как он младше пишущего на Java и не знает Swift и Kotlin. - Остается Виктор. У нас остались языки PHP, Kotlin и Swift. Семен уже знает Swift, Борис не может знать Swift или Kotlin, поэтому Виктор должен знать Swift.
Итак, распределение языков между разработчиками:
- Семен: Python и Swift. - Борис: C#, Java и PHP. - Виктор: Kotlin и Swift.
Каждый из разработчиков владеет двумя языками программирования.


Похожие вопросы
Топ вопросов за вчера в категории Математика
Последние заданные вопросы в категории Математика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili