作者shiauy (泡菜喵)
看板tutor
标题Re: [解题] 国中数学
时间Thu May 21 05:37:06 2009
忍不住也跳出来了
假设有n个人是被票选者,当然n是正整数
又这n个人的票数总和是100,000
若n要为最大
则每名只会差1票,最後一名是0票
可以设(0+(n-1))n/2 = 100,000
算出n的正解=447.7…,在这取447
也就是说,当有超过447人参加这个票选活动时
不可能会有不同票的情形
所以就算拿到24999张票,只要参加的人超过447人
就会发生和题目假设矛盾的情境(也就是没有同张票数)
以逻辑来看的话,24999这个答案就与题目假设打架,当然也就不对了
整个题目最大的问题就是没有同张票数这个假设
逻辑应该学过
T to T (O)
T to F (X)
F to T (O)
F to F (O)
T=true F=false
所以这个不能同张票数的假设如果本来就不正确的话
答案是24999或25000都对
也就是我若已经假设1+1=3 那得到2+1=1000 也不能说是错的
所以回到重点,就是题目的假设有问题,0分
对於有问题的题目,就不用再争谁对谁错了,因为永远没有个结果
大家的想法都很不错唷!^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.217.110
1F:推 twsoriano:一但有人得到24999票 就表示参选人数没那麽多 05/21 07:45
2F:推 twsoriano:假设得票数不相等有什麽不对?? 05/21 07:47
3F:推 twsoriano:我认为应该考虑一个人得到24999票的subset他都是前三名 05/21 07:50
4F:→ twsoriano:就可以符合题意 上面那句套用25000也是对的 05/21 07:50
5F:→ twsoriano:但是24999这个答案就帮25000打了回票 05/21 07:51
6F:推 twsoriano:我希望有人能讲讲为什麽票数不相同这个constraint是错的 05/21 07:53
你已经假设有人拿到24999票了,那当然就不会有446人参选
也就是你做了这个票数的假设就同时影响了参赛人数
所以等於你做了这个假设就忽略446人参加的情形
那真的万一有446人参加呢?
那同样一开始若先假设人数有446人,就不可能有24999张票在同一人上
题目给了不同票数的假定,同时就规范了人数不会超过446
所以就是要考虑在1~446人参选的情况下,要拿到多少票数"都要"能在三名之内
但是你假设拿到24999就已经排除446人参加的可能了
如果真的446人参加就不可能拿到24999
也就是当你假设票数时,就已经是一个错误假设了,後面你爱怎麽推都行
※ 编辑: shiauy 来自: 140.122.217.110 (05/21 08:25)
7F:推 Nimrodel:这想法相当有意思:) 其实规范了25000, 的确规范了人数... 05/21 08:23
8F:→ Nimrodel:但同时也不会影响到得前三的最低票数, 所以倒也无妨 05/21 08:24
9F:推 Nimrodel:所谓错误假设应是违反你那一句, "假设有人拿到24999票了, 05/21 08:29
10F:→ Nimrodel:,那当然就不会有446人参选" 05/21 08:29
11F:→ Nimrodel:所以如果题目没有强调超过多少人参选, 那倒还没有错误.. 05/21 08:30