Answer:
12 mysteries, 6 non-fiction, 5 science fiction
Explanation:
M = mysteries, NF = non-fiction, SF = science fiction.
x is number of mysteries books purchased, y is number of non-fiction, z is is number of science fiction.
Rory: xM + yNF + zSF = 7 (call this equation 1, or just '1')
Mary: xM + 4yNF + 2zSF = 14 (call this '2')
'2' - '1': 3yNF + zSF = 7
zSF = 7 - 3yNF.
Rory: xM + yNF + zSF = 7 (call this '3')
Pat: 3xM + 3yNF + 5zSF = 23 (call this '4').
3 X '3': 3xM + 3yNF + 3zSF = 21 (call this '5')
'4' - '5': 2zSF = 2, zSF = 1. number of science fiction books is 1.
from earlier, zSF = 7 - 3yNF. that is, 1 = 7 - 3ySF,
3yNF = 6, yNF = 2. number of non-fiction books is 2.
going back to '1,' xM = 7 - yNF - zSF = 7 - 2 - 1 = 4.
number of mysterious books is 4.
in conclusion, Pat purchased 3(4) = 12 mysterious books, 3(2) = 6 non-fiction books and 5(1) = 5 science fiction books.
12 + 6 + 5 = 23.