Giả sử số học sinh của lớp 9B là x. Vì lớp 9A nhiều hơn lớp 9B là 3 học sinh, nên số học sinh của lớp 9A sẽ là x + 3.
Đề bài cho biết lớp 9A quyên góp được 350 nghìn đồng và lớp 9B quyên góp được 480 nghìn đồng. Biết rằng trung bình mỗi bạn lớp 9A đã ủng hộ ít hơn mỗi bạn lớp 9B là 5 nghìn đồng. Từ đó, ta có phương trình:
(350 / (x + 3)) = (480 / x) - 5
Giải phương trình này để tìm giá trị của x:
350x = 480(x + 3) - 5x(x + 3)
350x = 480x + 1440 - 5x^2 - 15x
5x^2 + 165x - 1440 = 0
x^2 + 33x - 288 = 0
(x - 6)(x + 48) = 0
Từ đó, ta có hai giá trị x = 6 hoặc x = -48. Vì không thể có số học sinh âm, nên ta chỉ xét giá trị x = 6.
Số học sinh của lớp 9B là x = 6.
Số học sinh của lớp 9A là x + 3 = 6 + 3 = 9.
Vậy số học sinh của lớp 9A là 9 và số học sinh của lớp 9B là 6.