Решите пожалуйста задачи элементы комбинаторики с пояснением ответа
1. На оружейном складе имеются 10 винтовок с оптическим прицелом, 15 винтовок без оптического прицела и 12 карабинов. Сколькими способами можно выбрать 9 единиц оружия так, чтобы среди выбранных было 2 винтовки с оптическим прицелом, 4 винтовки без оптического прицела и 3 карабина?
2. Для доступа в компьютерную сеть оператору необходимо набрать пароль из 6 цифр. Оператор забыл или не знает необходимого кода. Сколько всевозможных комбинаций он может составить для набора пароля:
а) если цифры в коде не повторяются;
б) если цифры повторяются;
в) если число-пароль нацело делиться на пять и все цифры различны.