Целью освоения дисциплины «Дискретная математика» является: формирование системы фундаментальных знаний о понятиях и методах дискретной математики; формирование и развитие умений применять полученные теоретические знания в решении актуальных практических задач, возникающих в профессиональной деятельности. Основное ее отличие от обычной математики, которую вы изучали в школе, — ее объекты не могут изменяться так же гладко, как и вещественные числа. В каком-то смысле все задачи, которые решаются в программировании, так или иначе относятся к дискретной математике, поэтому ее знание очень вам пригодится.
Дискретная математика - примеры с решением заданий и выполнением задач - https://www.evkova.org/diskretnaya-matematika

https://www.evkova.org/evkovaupload/img/465175.gif