免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 7966 | 回复: 46
打印 上一主题 下一主题

[其他] 小学数学题,你会吗? [复制链接]

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-30 10:37 |只看该作者 |倒序浏览
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
2 [报告]
发表于 2013-06-30 11:00 |只看该作者
本帖最后由 sqfasd 于 2013-06-30 11:02 编辑

我错了~~~~~

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
3 [报告]
发表于 2013-06-30 11:04 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
4 [报告]
发表于 2013-06-30 11:16 |只看该作者
回复 3# pmerofc

刚提交完答案就发现我错了

我只证明了分解到最小的素数,但分解为3还是2我没考虑,现在看来结果应改为优先把3分解出去,还不知道怎么证明

N除以3余几
1.正好除尽,结果为3^(N/3)
2.余2,结果为3^(N/3)*2
3.余1,结果为3^(N/3-1)*2*2

论坛徽章:
0
5 [报告]
发表于 2013-06-30 11:26 |只看该作者
根据3^2> 2^3

3^(2x) > 2^(3x)
令N=6X
3^(N/3) > 2^(N/2)

还不是很严谨,有些细节要补充,但大概说明了为什么分解为3要比分解为2,积更大

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
6 [报告]
发表于 2013-06-30 11:30 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
7 [报告]
发表于 2013-06-30 11:35 |只看该作者
回复 6# pmerofc

首先,分解的素数里,不能有3和2以外的数,如果有3和2以外的数,那么继续分解,肯定积更大
然后就是证明是主要分解为3还是主要分解为2,5楼已经证明了

论坛徽章:
0
8 [报告]
发表于 2013-06-30 13:27 |只看该作者
动态规划应该行的吧
  1. #include <stdio.h>

  2. #define MAX(x,y) ((x)>(y)?(x):(y))

  3. int bst[17], prime[7] = {6, 2, 3, 5, 7, 11, 13}, i, j;

  4. int main()
  5. {
  6.         for (bst[0] = 1, i = 1; i <= 16; ++i)
  7.                 for (bst[i] = -1, j = 1; j <= 6 && i >= prime[j]; ++j)
  8.                         bst[i] = MAX(bst[i], bst[i - prime[j]] * prime[j]);
  9.         printf("%d\n", bst[16]);
  10.         return 0;
  11. }
复制代码

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
9 [报告]
发表于 2013-06-30 13:56 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
10 [报告]
发表于 2013-06-30 14:06 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP