30/2 = <<30/2=15>>15 students answered green.
18/3 = <<18/3=6>>6 girls answered pink.
So, 15 + 6 = <<15+6=21>>21 students answered either green or pink.
Therefore, 30 - 21 = <<30-21=9>>9 answered yellow.
#### 9