Ни сердца, ни логики нет у тех, кто придумывает подобные задачи и на их основе делает вывод о человеке. Никто и никогда не побывав в конкретной ситуации не сможет сказать наверняка. И даже если побывает, то второй раз может поступить по-другому.
Если человек кого-то спасает - у него есть сердце. Всё. Сердце вообще-то у всех людей есть, физиология. Но имея ввиду именно моральное представление, неужели того, что он вообще предпринимает какие-то действия - мало и недостаточно? Даже если погибнут все пятеро - он пытался.
Психология человека такова, что он всегда будет выбирать свое. То что ему ближе. В первую очередь - свой интерес. Это как раз-таки нормально. Поэтому с наибольшей вероятностью человек выберет друга, потому что друг это конкретная личность, ты его знаешь, с ним есть какие-то совместные пережитые события, общий опыт, он близкий по духу и он не абстрактный незнакомец, а вполне реальный человек, по которому, в случае чего, будешь скорбеть и скучать.
Четверо незнакомцев же совершенно абстрактны. Они никто для спасающего. Каждый день где-то в мире и даже в нашем городе умирают люди, мы ведь не переживаем по этому поводу. Каждую секунду умирают примерно три человека. Секунду! Вы сильно переживаете из-за этого? Тут то же самое. Скорее всего, о таком случае просто даже и не узнаешь, а вот о проблеме у друга узнать можно. Всех спасти невозможно, даже если знаешь об их проблемах.