Myślę, że studiował Tomek. Dlaczego?
Założenie 1 - Studiuje Marek.
Nie może, bo wtedy studiować musi też Wacek. Czyli jest dwóch, a w pytaniu jest słowo "który", które wskazuje na liczbę pojedyńczą.
Założenie 2 - Studiuje Wacek
To samo co u Marka, tylko, że odwrotnie ;P Choć jeśli spojrzeć na to, że jeśli Marek studiuje, to Wacek też, ale odwrotnie to nie działa (w sumie to nie było uwzględnione), to Wacek też mógłby studiować.
Założenie 3 - studiuje Tomek
Wacek nie może z nim studiować, przez co Marek też nie studiuje, więc tym "którym" będzie Tomek
W krzywym zwierciadle mógł też studiować autor albo rozwiązujący zagadkę ;P
Uwaga! W komentarzach mogą znajdować się szczegóły rozwiązania,
jeśli nie zważasz na ten fakt to zobacz komentarze