回答

抗A血清とは、A型もしくはAB型の血液に反応します。つまり、抗A血清に反応したのが20人ということは、A型とAB型が合わせて20人いるという事です。
まて、抗B血清とは、B型もしくはAB型の血液に反応します。つまり、抗B血清に反応したのが12人ということは、 B型とAB型が合わせて12人いるという事です。
両方の血清に反応するのはAB型の人となります。また、O型はどの血清にも反応しません。よって、両方の血清で反応した人と両方の血清で反応しなかった人の合計が16人という事は、AB型とO型を合わせると16人という事になります。また、血液型は4種類しかないので、全ての血液型の人を足すと、学級全員の40人となります。
以上の情報から、式を作って計算して求めます。

この回答にコメントする
疑問は解決しましたか?