乘积最大
摘要:
乘积最大问题描述:将一个正整数n分为若干个自然数的和,这些自然数可以相同,(n>1)。你的任务是求整数n的所有这样的和项表示中加数之积的最大值A。但通常由于数很大,直接表示它会有一些困难,为方便起见,我们将A用整数标准分解的方式表示,即A= ,其中诸 是素数,而指数 。于是将A表示成素因数、指数的序列形式 … 输入:输入文件有若干行,每行有一个整数n,1≤n≤50000。输出:对输入中的每个整数n,用一行输出对应的和项表示中加数之积最大值A的标准分解中素因数、指数的序列形式。输入样例:42000输出样例:2 22 1 3 666#include<stdio.h>#includ 阅读全文
posted @ 2011-07-22 21:56 kuangbin 阅读(367) 评论(0) 推荐(0) 编辑