1. 首页
  2. 课程学习
  3. C++/C
  4. 拔河:现请你按要求帮他们把参与者分到两边。

拔河:现请你按要求帮他们把参与者分到两边。

上传者: 2019-09-18 01:26:25上传 TXT文件 4.52KB 热度 22次
拔河是一种主要靠体力对抗的游戏。人们分为两队,往相反的方向拉同一根绳子,成功将绳子拉到自己一方的队将获胜。某公司的野餐会上将举行一次拔河比赛。他们想把参与者们尽可能分为实力相当的两支队伍。每个人都必须在其中一支队伍里,两队的人数差距不能超过一人,且两队的队员总体重应该尽量接近。★实验任务:现请你按要求帮他们把参与者分到两边。★数据输入:输入数据的第一行为一个整数n,表示参加野餐会的人数。接下来的n行每行为一个人的重量,用1到1000000之间的整数表示。参加野餐会的人数至多为24。★结果输出:输出单独一行,包含两个数,即两队各自的队员总体重。先输出总重较小的一个队的总体重。
下载地址
用户评论
码姐姐匿名网友 2019-09-18 01:26:25

很好,就是我需要的东西。

码姐姐匿名网友 2019-09-18 01:26:25

可以运行,代码重复了两边,奇数和偶数的情况可以合并成一种方法来处理,可以继续优化

码姐姐匿名网友 2019-09-18 01:26:25

可以运行,谢谢

码姐姐匿名网友 2019-09-18 01:26:25

可以运行,分数好高啊~thx for sharing~

码姐姐匿名网友 2019-09-18 01:26:25

可以运行,谢谢,分数太高了

码姐姐匿名网友 2019-09-18 01:26:25

试运行了一下,非常棒都代码,感谢楼主