摘要:
题意:给定一个n,将n平均分成m份,问有几种方法,每种方法中找出最大的数。思路:就是求n的因子数、先将每个数求出最小素因子、再将n的所有素因子数加1相乘。小结论:求一个数的所有因子数、先分解、n=(a^x)*(b^y)*(c^z),(a、b、c均为素数),因子数=(x+1)*(y+1)*(z+1)。题目链接:http://acm.fzu.edu.cn/problem.php?pid=1607View Code 1 #include <cstdio> 2 #include <cmath> 3 #include <cstdlib> 4 #include < 阅读全文