早教吧作业答案频道 -->数学-->
高分悬赏一道关于拔河的问题——OI大牛们来帮帮我吧!拔河是一种主要靠体力对抗的游戏.人们分为两队,往相反的方向拉同一根绳子,成功将绳子拉到自己一方的队将胜.某公司的聚会上将
题目详情
【高分悬赏】一道关于拔河的问题——OI大牛们来帮帮我吧!
拔河是一种主要靠体力对抗的游戏.人们分为两队,往相反的
方向拉同一根绳子,成功将绳子拉到自己一方的队将胜.
某公司的聚会上将举行一次拔河比赛.他们想把参与者尽可能分为实力相当的两支队伍中去.每个人必须在基中一支队伍里,两队的人数差距不能超过一人,且两队的队员总体重应该尽可能接近.
input:
第一个输入一个数m,表示,以下将有m个人参加比赛,从第二行开始,每一行将有一个数字,表示一个人的体重,用1~300的数字表示.参加聚会的人数最多为100人.
output:
输出两行数据,第一行表示第一队队员的总体重,第二行表示另一支队伍的总体重(要求,先输出体重较小的队伍的总体重)
测试用例:
sample input:
7
100
90
200
220
130
120
110
sample output:
470
500
话说我想到了01背包 但是发现不能保证人数问题
拔河是一种主要靠体力对抗的游戏.人们分为两队,往相反的
方向拉同一根绳子,成功将绳子拉到自己一方的队将胜.
某公司的聚会上将举行一次拔河比赛.他们想把参与者尽可能分为实力相当的两支队伍中去.每个人必须在基中一支队伍里,两队的人数差距不能超过一人,且两队的队员总体重应该尽可能接近.
input:
第一个输入一个数m,表示,以下将有m个人参加比赛,从第二行开始,每一行将有一个数字,表示一个人的体重,用1~300的数字表示.参加聚会的人数最多为100人.
output:
输出两行数据,第一行表示第一队队员的总体重,第二行表示另一支队伍的总体重(要求,先输出体重较小的队伍的总体重)
测试用例:
sample input:
7
100
90
200
220
130
120
110
sample output:
470
500
话说我想到了01背包 但是发现不能保证人数问题
▼优质解答
答案和解析
01背包——改编成求最接近总和/2的答案.
人数为n div 2(两组中至少有一组人数为n div 2).
人数为n div 2(两组中至少有一组人数为n div 2).
看了高分悬赏一道关于拔河的问题——...的网友还看了以下:
王家和李家共有牛521头,王家母牛个数占他自己家牛总数的67%,李家母牛个数占他自己家的1/13, 2020-04-07 …
20.如图3所示,人沿水平方向拉牛,但没有拉动其中说法正确的是()A.绳拉牛的力与牛拉20.如图3 2020-05-13 …
轻质杠杆OA长50厘米,可绕支点O转动,A端用细线竖直向上拉着,拉力大小为1.2牛,离O点30厘米 2020-05-16 …
求合同法~损害赔偿案例分析:一个人在明知自己的牛有病的情况下把牛卖给一个农民。日后,这头牛的病传求 2020-06-11 …
一物体重100牛,受到竖直向上,大小为80牛的拉力作用,则A若物体向上运动,合力是180牛,方向竖 2020-06-11 …
以案说法案例分析1、刘某,以放牧为生,某日突然发现自己的牛群里多了一头大黄牛,周围的人也无人询问此 2020-06-11 …
拔河的受力问题两个人拔河,一个人会受到自己拉力的反作用力和对方的拉力.比如甲拉力3N,乙拉力2N,那 2020-11-29 …
111快放在水平面上质量为2千克的物体,在4牛的水平拉力F1作用下,恰能作匀速直线运动.若改用大小为 2020-12-02 …
制作叶片的徒手切片时,正确的切割叶片的方法是()A、刀片不沾水,刀口向着自己拉切B、刀片沾水,刀口向 2020-12-15 …
制作叶片的徒手切片时,正确的操作方法是()A.刀片沾水,刀口向着自己拉切B.刀片不沾水,刀口向着自己 2020-12-15 …