ChaseDream
搜索
12下一页
返回列表 发新帖
查看: 848|回复: 11
打印 上一主题 下一主题

请教NN~关于一道JJ~

[复制链接]
跳转到指定楼层
楼主
发表于 2011-8-4 22:43:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假设有500只笔,有20个人,两两拥有的笔一定不一样多,问拥有最多笔的那个人至少有多少只笔?

是JJ一道题,改了数字过来的。因为狗主也忘了是多少。
我想请教NN,这类题的思路和算法。
谢谢啦~
收藏收藏 收藏收藏
沙发
 楼主| 发表于 2011-8-5 09:35:28 | 只看该作者
求教~
板凳
发表于 2011-8-5 10:05:36 | 只看该作者
大头猴子,怎么老是看到你在各个板块提问,哈哈哈
地板
发表于 2011-8-5 10:14:23 | 只看该作者
错鸟
sorry
5#
 楼主| 发表于 2011-8-5 10:19:00 | 只看该作者
大头猴子,怎么老是看到你在各个板块提问,哈哈哈
-- by 会员 Kb24 (2011/8/5 10:05:36)



呜呜呜,我不是大头猴,是悠嘻猴。。。
是么,好吧,快考试了呀~天天挂在CD上面了。
6#
 楼主| 发表于 2011-8-5 10:20:08 | 只看该作者
设最多的那个人x,那么最少的情况就是剩下19个人分别是等差数列x-1,x-2...x-19,求和=500,算出来x=34.5,所以最少35支,如果34支的话,有个人肯定也是34支。
-- by 会员 Tobelogical (2011/8/5 10:14:23)



好的,谢了,这位NN~
7#
发表于 2011-8-5 10:21:02 | 只看该作者
如果他要问最多那个人’至少‘有多少只笔,那么就要设法让最多那个人拿的笔数量最少。在这样的情况下,就首先必须使差值最小:差值是1.但是不是说这个数列是1开头的。

假设最少那个人拿的数量是n,那么20个人拿的总数就是 n+n+1+n+2...+n+19 = 20n + (1+....+19)= 20n+190=500 这里n算出来不是整数,是15.5,那么最多那个人拿的数目就是15.5+19=34.5,取整就是35支了。如果到时候题目刚好能凑到n是整数就最好了
8#
 楼主| 发表于 2011-8-5 10:24:24 | 只看该作者
如果他要问最多那个人’至少‘有多少只笔,那么就要设法让最多那个人拿的笔数量最少。在这样的情况下,就首先必须使差值最小:差值是1.但是不是说这个数列是1开头的。

假设最少那个人拿的数量是n,那么20个人拿的总数就是 n+n+1+n+2...+n+19 = 20n + (1+....+19)= 20n+190=500 这里n算出来不是整数,是15.5,那么最多那个人拿的数目就是15.5+19=34.5,取整就是35支了。如果到时候题目刚好能凑到n是整数就最好了
-- by 会员 Kb24 (2011/8/5 10:21:02)



恩,谢谢你的指导,小头人。哈哈~
9#
发表于 2011-8-5 10:26:07 | 只看该作者
小头人。。。。。。。
10#
 楼主| 发表于 2011-8-5 10:26:40 | 只看该作者
你不是说我头大嘛~
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

手机版|ChaseDream|GMT+8, 2025-2-17 07:56
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部