1) 470 - 310 = 160 школьников отдыхали в третью смену.
2) 470 - 290 = 180 школьников отдыхали в первую смену.
3) 180 + 160 = 340 школьников отдыхали в первую и третью смены.
4) 470 - 340 = 130 школьников отдыхали во вторую смену.
Ответ: 180 шк., 130 шк., 160 шк.