考察内容:
数学思维 设置assumption, 对称性,极限,归纳,递推,反证,染色,分割 排除法 逆向思维(正难则反)奇偶性
编程思维 模拟,监视,递归, Divide-and-Counquer
数学知识 同余 鸽巢原理(pigeon hole: mn+1 pigeon,n hole,m+1 together)