Школьникам раздали по три шарика; 18 шариков остались лишние. По условию, если бы к этим 18 шарикам добавить еще 36, то каждому школьнику можно было бы добавить по два шарика. Имеем 18+36=54 шариков, раздаем по два. Значит, школьников ровно 54:2=27.
Ответ: 27