Gọi số học sinh là a. Vì khi xếp hàng 2, hàng 3, hàng 4 đều thừa 1 người nên a - 1 thuộc ƯC(2,3,4).
Ta có: ƯCLN(2,3,4) = 12
=> ƯC(2,3,4) = Ư(2,3,4) = (0; 12; 24; 36; 48;...)
Do đó: a - 1 thuộc (0; 12; 24; 36; 48;...)
=> a thuộc (1; 13; 25; 37; 49;...)
Mà 30 < a < 45 nên a = 37
Vậy số học sinh là 37 em