Решение:
- Сережа - теннисист и пловец.
- Сережа и футболист - соседи по дому.
- Алеша - не теннисист.
- Алеша - не велосипедист.
- Алеша - волейболист.
- Алеша - футболист (так как Сережа и футболист - соседи, и он не теннисист).
- Вася - велосипедист (так как Сережа - теннисист, а Алеша - не велосипедист).
- Так как каждый занимается двумя видами спорта, а Алеша - волейболист и футболист, Вася - велосипедист и ?, Сережа - теннисист и пловец, то Вася - баскетболист (так как плаванием и теннисом занимаются Сережа, футболом и волейболом - Алеша).
Ответ: Алеша занимается футболом и волейболом, Вася - велоспортом и баскетболом, Сережа - теннисом и плаванием.