可以把数 进行分解 假如为数为N >=10 m= N/1 =m/2 ....... 逐一进行分解,分解成 用 1 2 3 4 5 6 7 8 9 10 进行相乘的数
比如 120 120/1=120 120/2=60 60/3=20 20/4=5 5/5 =1 120=1*2*3*4*5 剥离次数乘以2就是因子数
这里面好像要注意 3 6 2 4 8 2 10 具体的还不是很清楚
在进行玻璃的过程中 如果出现一个商 扫描了 1到10 的数字都不能整除他 就剥离结束 剥离出来的因子个数就是剥离次数x2+1
那么 对于有N个因子的数 就得对数进行 N次剥离 找出这个最小的N 就可以了。
那么最小的数 肯定是 1->2->3->4->5->6->7->8->9->10 这个称谓一次整剥离 到底包不包括10 的剥离 请大家考究
如果还能继续剥离的话 从1接着来剥 2->3->4->5->6->7->8->9->10 这称为二次整剥离
不整的剥离就是 1 2 3 4 5 6 不到10 的剥离 这个就是不整的
从上面的120的演示 我们看出 剥离是 1*120 60*2
这证明 1 2 3 4 5 6 7 8 9 10
最后一趟剥离 这个陈数当然越小越好 就让他为1把 那么N个因子就 最理想的是 最后的前一次剥离是
剥离过程 还需要考究 怎么选择 现在我还不清楚,想了半个晚上 就想出了这么点头绪
当然这个剥离 你得用 % 求余来判定 剥离条件是否满足 才能进行求商运算
不满足剥离条件且需要推出剥离函数时 计数 不满足剥离情况的 i 值是为 10 的 或者 是发觉最后商为1 或者0 也要推出剥离了
具体怎么剥 才是剥的 最小的数 我还不大清楚 不可能这么简单的剥把
[ 本帖最后由 zhu224039 于 2012-8-30 09:00 编辑 ]
比如 120 120/1=120 120/2=60 60/3=20 20/4=5 5/5 =1 120=1*2*3*4*5 剥离次数乘以2就是因子数
这里面好像要注意 3 6 2 4 8 2 10 具体的还不是很清楚
在进行玻璃的过程中 如果出现一个商 扫描了 1到10 的数字都不能整除他 就剥离结束 剥离出来的因子个数就是剥离次数x2+1
那么 对于有N个因子的数 就得对数进行 N次剥离 找出这个最小的N 就可以了。
那么最小的数 肯定是 1->2->3->4->5->6->7->8->9->10 这个称谓一次整剥离 到底包不包括10 的剥离 请大家考究
如果还能继续剥离的话 从1接着来剥 2->3->4->5->6->7->8->9->10 这称为二次整剥离
不整的剥离就是 1 2 3 4 5 6 不到10 的剥离 这个就是不整的
从上面的120的演示 我们看出 剥离是 1*120 60*2
这证明 1 2 3 4 5 6 7 8 9 10
最后一趟剥离 这个陈数当然越小越好 就让他为1把 那么N个因子就 最理想的是 最后的前一次剥离是
剥离过程 还需要考究 怎么选择 现在我还不清楚,想了半个晚上 就想出了这么点头绪
当然这个剥离 你得用 % 求余来判定 剥离条件是否满足 才能进行求商运算
不满足剥离条件且需要推出剥离函数时 计数 不满足剥离情况的 i 值是为 10 的 或者 是发觉最后商为1 或者0 也要推出剥离了
具体怎么剥 才是剥的 最小的数 我还不大清楚 不可能这么简单的剥把
[ 本帖最后由 zhu224039 于 2012-8-30 09:00 编辑 ]
我要成为嘿嘿的黑客,替天行道