24小时热门版块排行榜    

Znn3bq.jpeg
查看: 3805  |  回复: 23
本帖产生 7 个 程序强帖 ,点击这里进行查看

asaka

银虫 (初入文坛)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
余泽成(金币+3, 程序强帖+1): 鼓励交流! 2011-09-09 23:16:14
Python简洁版:
CODE:
def facp(n) :
  for i in xrange(2,n) :
    while n%i == 0 :
      n /= i
      yield i
    if i**2 > n : break
  if n!=1 : yield n

for n in xrange(3,99999) :
  p = list(facp(n/2))+list(facp(n+1)) if n%2==0 else list(facp(n))+list(facp((n+1)/2))
  c = reduce( lambda x,y: x*y, [p.count(i)+1 for i in set(p)] )
  if c > 500 : break
print n*(n+1)/2

21楼2011-09-09 00:51:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rzhabl

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
1238961楼: Originally posted by huycwork at 2011-05-17 11:10:45
你又遍历!...

我觉得肯定是要设置算法的,如果穷举欧拉就没意思了。一分钟原则吧
22楼2012-08-03 13:47:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rzhabl

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
感谢楼上的算法,呵呵   我的程序如下
tic;
c=cumsum(1:15000);
for i=1:length(c)
    z=factor(c(i));
    s=prod(hist(z,unique(z))+1);
    if s>=500
        break;
    end
end
disp(c(i))
toc;
23楼2012-08-03 14:23:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

云暮微澜

铜虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
其实可以加个判断,如果三角数小于2^499,可以直接舍弃,应该能省一部分时间
24楼2022-02-11 09:53:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 libralibra 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 还有化工二轮调剂的学校吗 5+12 化工人999 2026-04-09 44/2200 2026-04-10 21:40 by luoyongfeng
[考研] 290求调剂 +5 luoziheng 2026-04-10 5/250 2026-04-10 21:36 by 独醉梦孤城
[考研] 277 数一104,学硕,求调剂 +16 瓶子PZ 2026-04-09 17/850 2026-04-10 21:08 by dc19971224
[考研] 337求调剂 +3 研s. 2026-04-10 3/150 2026-04-10 16:20 by 木子君1218
[考研] 一志愿211 0703化学 346分求调剂 +22 土豆er? 2026-04-09 23/1150 2026-04-10 10:58 by 高维春
[考研] 22408 352分求调剂0854类 +3 努力的夏末 2026-04-09 3/150 2026-04-10 10:12 by 314126402
[考研] 292求调剂 +9 笑笑袁 2026-04-09 9/450 2026-04-10 10:05 by LHGeng
[考研] 301求调剂 +6 静静想想 2026-04-05 6/300 2026-04-10 09:15 by Delta2012
[考研] 297求调剂 +27 GENJIOW 2026-04-07 30/1500 2026-04-09 23:20 by wolf97
[考研] 353求调剂 +8 晴空万里air 2026-04-07 8/400 2026-04-09 00:18 by GouQ
[考研] 275 求调剂 +8 Lei812514 2026-04-07 8/400 2026-04-08 12:46 by chemisry
[考研] 265求调剂 +19 小木虫085600 2026-04-06 21/1050 2026-04-08 10:38 by 逆水乘风
[考研] 材料调剂 +13 汉123456 2026-04-07 14/700 2026-04-07 22:53 by 来看流星雨10
[考研] 372分材料与化工(085600)英二数二求调剂 +4 蓝笺片 2026-04-06 4/200 2026-04-07 12:30 by dongzh2009
[考研] 085100建筑学 寻求跨专业调剂 一志愿南大294分 校级省级国家级奖项若干 踏实肯干 +3 1021075758 2026-04-06 4/200 2026-04-07 09:23 by 蓝云思雨
[考研] 071000生物学调剂 +7 拉提桃 2026-04-06 7/350 2026-04-06 18:55 by 52305043001
[考研] 机械专硕274求调剂,不挑专业学校 +6 泛泛2333 2026-04-05 8/400 2026-04-06 18:06 by 泛泛2333
[考研] 331求调剂 +8 于征yz 2026-04-05 8/400 2026-04-06 00:54 by fmesaito
[考研] 296求调剂 +3 汪!?! 2026-04-05 4/200 2026-04-05 20:13 by 啵啵啵0119
[考研] 一志愿东北大学085901土木专硕345求调剂 +3 zxt11111 2026-04-04 3/150 2026-04-04 14:21 by 土木硕士招生
信息提示
请填处理意见