回 帖 发 新 帖 刷新版面

主题:第54次变成比赛结果

姓名    题目true通过    题目2通过    题目1用时    题目2用时
iAkiak    TRUE    TRUE    0    16
arfi    TRUE    0    6750    outtime
System64    TRUE    0    13188    outtime
shen08343    TRUE    TRUE    15484    813
poemsea    TRUE    0    16047    outtime
小黑骑DK    TRUE    TRUE    31047    0
wangfangbob    0    TRUE    outtime    0
SeZhang    0    TRUE    outtime    15
goal00001111    0    TRUE    outtime    891
latalata    0    TRUE    outtime    13656
xylgg    TRUE    0    outtime    outtime
leejqy_1    0    0    outtime    outtime
maths_dxj    TRUE    0    outtime    outtime
leejqy_2    0    0    outtime    outtime
pysn    0    0    outtime    outtime
surgeonlao    0    0    outtime    outtime
wuchengwei    0    0    outtime    outtime



冠军就是 iAkiak 了,不用记小分了


[size=4][size=3][size=2][color=FF0000]致歉声明:因为本人的偷懒行为,造成了不良影响,特此道歉,请大家谅解[/color][/size][/size][/size]比赛主要比的是算法,iAkiak第一题算法最优(程序出了点问题),第二题算法仅次于小黑骑DK wangfangbob,下次比赛还请iAkiak出题。

回复列表 (共41个回复)

11 楼

[quote]
iAkiak:
我测试你的程序怎么
        for ( i = 1; i < n; ++i )
        {
            iAkiak :: solve( i );
        }
老出问题[/quote]
出什么问题?

12 楼


我用
        for ( i = 1; i < n; ++i )
        {
            iAkiak :: solve( 500 );
        }
就没事了???

13 楼

这是怎么回事呢?函数参数不能用变量?不会吧

14 楼

不是循环的问题,是m为66就出错了- -

15 楼

需要修改count函数:
[code=c]
    int count(int n, int a)
    {
        assert(n >= 0);
        if (n == 0)
            return a <= 0;
        if (a > n)
            return 0;
        int d = 0;
        if (a < 0)
            a = 0;
        for (int i = a; i <= n; i++)
            d += c(n,i);
        return d;
    }
[/code]

16 楼

哦.试试去

17 楼

[quote]yxs0001:我的第一题测试的速度好像挺快的,怎么会超时呢,可以看看测试吗?[/quote]
你的结果是错误的,结果错误没有测试 初始化时间为 timeout

18 楼

姓名    题目1通过    题目2通过    题目1用时    题目2用时
iAkiak    1    1    0    16
arfi    1    0    6750    timeout
System64    1    0    13188    timeout
shen08343    1    1    15484    813
poemsea    1    0    16047    timeout
小黑骑DK    1    1    31047    0
wangfangbob    0    1    timeout    0
SeZhang    0    1    timeout    15
goal00001111    0    1    timeout    891
latalata    0    1    timeout    13656
leejqy_1    0    0    timeout    timeout
leejqy_2    0    0    timeout    timeout
maths_dxj    1    0    timeout    timeout
pysn    0    0    timeout    timeout
surgeonlao    0    0    timeout    timeout
wuchengwei    0    0    timeout    timeout
xylgg    1    0    timeout    timeout


再测的结果
pysn wangfangbob 的程序结果有误

测试环境 vs2005 release

19 楼

哦,好的,谢谢,那可能我的算法还有问题,我再想想

20 楼


iAkiak的solve的32的和34的值是多少?
貌似.........

我来回复

您尚未登录,请登录后再回复。点此登录或注册