🕶️ Задача: кто прячется под ником?

Девять друзей начали играть в онлайн игру. У каждого игрока свой ник, но никто из друзей точно не знает, кто именно скрывается под каждым игровым именем. Виталий и Олег решили разоблачить своих 7 друзей и узнать под каким ником прячется каждый из них. Кто из 7 ребят под каким ником играет?

Девять друзей начали играть в онлайн игру. У каждого игрока свой ник, но никто из друзей точно не знает, кто именно скрывается под каждым игровым именем. Виталий и Олег решили разоблачить своих 7 друзей и узнать под каким ником прячется каждый из них. Получился такой диалог:

– Я точно знаю, что Вася должен играть под одним из ников: или «Кактус», или «Sonya», или «Ангел85».

– Но вот если он не «Sonya», тогда это или Соня, или Лера.

– Возможно, но Соня может еще играть под именем «Кактус» или «Печень»

– Тогда перейдем к Вове. Он или «King», или «Мурчик». Но если Лера сидит под ником «Печень», тогда он не может быть «Мурчиком».

– А Лора должна быть или «King», или «1234». Ну, а если Лера все-таки не «Sonya», под каким ником она еще могла бы быть?

– «Печень»... Точно «Печень»!

– А еще может быть, она сидит под ником «Ангел85».

– Мы забыли о Саше. Но Саша точно не «Печень».

– И «Sonya» не его ник. Он должен быть или «Мурчик» или «1234». Во всяком случае, под «Мурчиком» или «1234» точно должен сидеть Петя.

– Вот что еще нужно учитывать: если Саша «Ангел85», то Лера точно не «Печень». А если Саша это «Кактус», то Вася не будет «Ангел85». Ну и если Вася «Sonya», то Соня явно не «Печень».

Кто из 7 ребят под каким ником играет?

Решение:
***

Материалы по теме

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

admin
18 июля 2019

Логические задачи: 15 упражнений для тренировки мозга

Программистам без логики никуда. Поэтому время прокачать мозг: проверьте св...
admin
08 октября 2017

13 ресурсов, чтобы выучить математику

Среди разработчиков часто возникают споры о том, необходимо ли изучать мате...
admin
20 октября 2016

27 сайтов с задачками для оттачивания навыков программирования

<strong>Решение задач — хороший способ развить навыки разработки.</strong>