甲、乙两班共90人,在次测试中平均达标率是60%,如果甲班达标率是40%,乙班达标率是78%两班各多少人

问题描述:

甲、乙两班共90人,在次测试中平均达标率是60%,如果甲班达标率是40%,乙班达标率是78%两班各多少人

设乙班有x人,得方程:
(90-x)*40%+78%x=90*60%
结果不是整数,我怀疑题目数据有误.
如设甲班有x人,得方程:
40%x+(90-x)*78%=90*60%
同样结果不为整数