Для квадратов
1 - число оканчивается на 1 или 9
4 - число оканчивается на 2 или 8
5 - число оканчивается на 5
6 - число оканчивается на 4 или 6
9 - число оканчивается на 3 или 7
Для кубов. Кубы могут оканчиваться на любую цифру.
1 - число оканчивается на 1
2 - число оканчивается на 8
3 - число оканчивается на 7
4 - число оканчивается на 4
5 - число оканчивается на 5
6 - число оканчивается на 6
7 - число оканчивается на 3
8 - число оканчивается на 2
9 - число оканчивается на 9
Самая интересная степень - это 5.
Любое число в 5 степени кончается на ту же цифру, что и само число.
Чтобы шенки съели не меньше сосисок, чем котята, они должны втроём съесть минимум 10 сосисок.
Как вариант:
Допустим рыжий котёнок съел 6 сосикок, серый - 3, третий - 1.
А щенки съели - 5, 3 и 2.
Как видим, рыжий съел больше всех, а серый не меньше всех.
Есть и другие варианты.