Răspuns:
18; 10.
Explicație pas cu pas:
Fie nr de băieți și fete este b și f, atunci b+f=28, ⇒b=28-f.
Din afirmația că fiecare băiat oferă un cadou fiecarei fete, dar şi fiecare
fată oferă câte un cadou fiecărei fete și că în total s-au oferit 270 de cadouri, ⇒b·f+f·(f-1)=270, inlocuind, obținem
(28-f)·f+f·(f-1)=270, ⇒28f-f²+f²-f=270, ⇒27f=270, ⇒f=10. Atunci b=28-10=18