小金追呀追不上妹子

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zxd_dd/article/details/81108740

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n, m, a[1000], i, t, sum, j, k;
    while(scanf("%d %d", &n, &m) != EOF)
    {
        sum = 0;
        for(i = 0;i < n;i++)
        {
            scanf("%d", &a[i]);
        }
        for(i = 0;i < n;i++)
        {
            k = i;
            for(j = i + 1;j < n;j++)
            {
                if(a[k] > a[j])
                {
                    k = j;
                }
            }
            t = a[k];a[k] = a[i];a[i] = t;
        }
        for(i = n - m;i < n;i++)
        {
            sum += a[i];
        }
        printf("%d\n", sum);
    }
    return 0;
}
展开阅读全文

"龟兔赛跑之兔子永远追不上乌龟"的隐含条件

09-04

rnrn逻辑学里有一个著名的诡辩:龟兔赛跑中兔子永远追不上乌龟 rn描述如下: rn兔子在p0点,乌龟在p1点,当兔子达到p1点的同时,乌龟已到了p2点; rn当兔子达到p2点的同时,乌龟已到了p3点 rn当兔子达到p2点的同时,乌龟已到了p3点 rn... ... rn当兔子到达pn点的同时,乌龟已到了pn+1点 rn由此可看出:由于pn+1-pn!=0,所以,兔子永远都追不上乌龟。 rnrn我们大家都知道这肯定是错误的。 rn但是,推理却没有任何逻辑错误, rn并且,"兔子永远都追不上乌龟" rn在本题中,也是正确的。 rn呵呵,你是不是有点糊涂了? rn待我细细讲来 rnrnrn p0 p1 p2 p3 .. pn rn-+------+---+--+---------------------->GOAL rn~O~ _o- ----> go! rn rn ^ ^ rn | | rn兔子 乌龟 rnrnrn我们先来算算, rn假设: rn速度:兔子 3 乌龟 1 rn兔子距乌龟 3 rn则兔子走的路程耗的时间: rnp0--|--p1--|-p2----|---p3 ---|......|---pn---| rn----+------+-------+---------+ ... +-------+ rn1 | 1/3 |(1/3)^2|(1/3)^3 | ... |(1/3)^n| rnrn哦,一个和值一定的等比数列,似乎有点不对,不对在哪里,说不清. rnrn再仔细看题: rnrn当兔子到达pn点的同时,乌龟已到了pn+1点. rn当兔子到达pn点的同时,乌龟已到了pn+1点.. rn当兔子到达pn点的同时,乌龟已到了pn+1点... rnrn为什么非要先说 "当兔子到达pn点的同时" rn哦,它是承上边的"乌龟已到了pn-1点" rnrn为什么要承上边的说呢? rn因为要承上上边的说 rn为什么要承上上边的说呢? rn因为要承上上上边的说 rn.... rn呵呵,一个无限的递推关系式,推到最后的源头: rn兔子在乌龟的后边p1-p0距离处。 rnrn它为什么要这样推呢? rn为什么不说 rn当乌龟到达某点的同时,兔子已到了某某点.----这时免子已超过了乌龟, rnrnrn为什么? rnrn再看上边的等比数列, rn rn哦,有一点眉目了,它所描述的, rn居然是一段有限的时间以内发生的事(竟然可以当做"永远",可见"永远"并不长) rnrn那么,这段时间是多少呢? rnrn我们就让兔子刚好追上乌龟。 rn呵呵,居然是兔子走过p1-p0段距离所用的时间!! rn rn为什么会这样呢? rnrn好,就让我们来看看人家的描述: rn兔子在p0点,乌龟在p1点,当兔子达到p1点的同时,乌龟已到了p2点; rn这样的描述,事实上包含了一个重要的隐含前题条件: rn发生这一切所处的时间段是: 兔子追回乌龟与它的距离中。 rn---->命题等价于: rn兔子在追上乌龟的时间前,兔子永远都追不上乌龟。 rn显然这是一个永真式。 rnrn然而,妙就妙在:由于大多数人都意识不到这个隐含条件, rn下边就开始偷换概念: rn兔子永远都追不上乌龟 rnrn将隐含条件换为:"永远"----呵呵,诡辩由此产生。 rnrn后记: rn由于偶对兔子的遭遇深感不平,特苦思冥想一周,为兔巴哥翻案 rn是为此后记 rn rn 论坛

没有更多推荐了,返回首页