两种刊物都订的有21人。根据题意,每人至少订一种刊物,订漫画37人,订红树29人,那么运用加法,算出订漫画和红树的一共的人数,列式得,37+29=66,这个班一共有45人,运用减法可以算出两种刊物都订的人数,列式得,66-45=21,所以3班有45人,每人至少订一种刊物,订漫画37人,订红树29人,两种刊物都订的有21人。扩展资料:此类问题属于数学中的集合类问题,对于此类问题的解题步骤为:1、运用加法,算出两类值总数;2、运用减法,算出两类总数与实际总数的差值;3、此差值即为此集合类问题答案。加减法的运算法则(1)相同数位对齐(2)从个位算起(3)加法中满几十就向高一位进几;减法中不够减时,就从高一位退1当10和本数位相加后再减。