c++简单题,数据太大而超时,跪求高手指导

[复制链接]
查看11 | 回复2 | 2009-8-28 15:46:11 | 显示全部楼层 |阅读模式
把for(i=2;i<=1000000;i++)改成:for(i=2;i<1000000;i++)试试。就一百万怎么可能超时!是你数组越界了吧?
回复

使用道具 举报

千问 | 2009-8-28 15:46:11 | 显示全部楼层
按照这个题的方法,你这个肯定是不合格的,我暂时不知道方法,但是我总结出了一个规律,这个F(n)是从第2个数开始,每隔4个数就能被3整除,我只算了前面4个,发现被3整除的有第2、6、10、14个F(n),以这个规律来看,能被3整除的F(n)的n=2+4x,所以你试试看用这个方法能不能对?我只是给你提个方法,不对请见谅
回复

使用道具 举报

千问 | 2009-8-28 15:46:11 | 显示全部楼层
用string就行了,不管数多大。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行