312不超过10的因数:1、2、3、4、6、、8.每人植树1棵,学生数:312-1=311 不能分成三组。每人植树2棵,学生数:312÷2=155 不能分成三组。每人植树3棵,学生数:312÷3-1=103 不能分成三组。每人植树4棵,学生数:312÷4-1=77 不能分成三组。每人植树6棵,学生数:312÷6-1=51 能分成三组。每人植树8棵,学生数:312÷8-1=38 不能分成三组。所以,这个班共有学生51人,每人植树6棵。