Gọi a là số sách cần tìm(a>2000)
Theo đề bài có: a:100 dư 88 => a= 100.k +88 => a+12 \(⋮\)100
a:120 dư 108 => a= 120.q + 108 => a+12 \(⋮\)120
a:150 dư 138 => a= 150.h + 138 => a+12 \(⋮\)150
Suy ra a+12\(\in\)BC(100;120;150) và a+12>1988
100=22.52
120=23.3.5
150=2.3.52
BCNN(100;120;150)= 23.3.52=600
BC(100;120;150)=B(600)={0;600;1200;1800;2400;3000;...}
Vì a+12>1988
=> a+12 \(\in\){2400;3000;...}
=> a \(\in\){2388;2988...}
Vậy số sách của thư viện \(\in\){2388;2988...}