Количество теплоты зависит не только от массы, но и от удельной теплоёмкости. Значит - количество будет разным
Не одинаковое, т.к. удельная теплоёмкость олова и латуни разная (полагаем, что они нагреются до одной и той же температуры). Шар с большей удельной теплоёмкостью получит больше тепла.