Промежуток между самым большим предложенным числом (810) и самым меньшим (790) равняется 20 учеников.И сумму самых больших предложенных вариантов (8 и 12) так же равняется 20 учеников.Пусть учеников в школе X.Есть два варианта решения задачи:1) X - 790 = 8 810 - X = 12 X = 798, но в таком случае Витя ошибся на 1, а в условии самая маленькая разница - 3.2) X - 790 = 12 810 - X = 8 X = 802.Во втором варианте всё сходится: 802 - 799 = 3; 808 - 802 = 6; 802 - 795 = 7; 810 - 802 = 8; 802 - 790 = 12.Ответ: 802.