博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVA 10041 (13.08.25)
阅读量:5888 次
发布时间:2019-06-19

本文共 1533 字,大约阅读时间需要 5 分钟。

 Problem C: Vito's family 

 

Background 

The world-known gangster Vito Deadstone is moving to New York. He hasa very big family there, all of them living in Lamafia Avenue. Sincehe will visit all his relatives very often, he is trying to find ahouse close to them.

 

Problem 

Vito wants to minimize the total distance toall of them and has blackmailed you to write a program that solves his problem.

 

Input 

The input consists of several test cases. The first line contains the number of test cases.

For each testcase you will be given the integer number of relatives r (0 < r < 500)and the street numbers (also integers) $s_1, s_2, \ldots, s_i, \ldots, s_r$wherethey live (0 < si < 30000 ). Note that several relatives could live inthe same street number.

 

Output 

For each test case your program must write the minimal sum ofdistances from the optimal Vito's house to each one of hisrelatives. The distance between two street numbers s i and s j is d ij= | s i- s j|.

 

Sample Input 

22 2 4 3 2 4 6

Sample Output 

24

题意:

给主人公找个安家的位置, 使得与所有邻居距离的和最小~

思路:

找中位数, 然后所有的距离减去中位数即可

水题~

AC代码:

 

#include
#include
using namespace std;int R[555];int main() { int T; scanf("%d", &T); while(T--) { int r; scanf("%d", &r); for(int i = 0; i < r; i++) scanf("%d", &R[i]); sort(R, R+r); int mid = R[r/2]; int sum = 0; for(int i = 0; i < r; i++) { if(R[i] > mid) sum += R[i] - mid; else sum += mid - R[i]; } printf("%d\n", sum); } return 0;}

 

 

 

转载地址:http://ssgix.baihongyu.com/

你可能感兴趣的文章
[知识点]线段树
查看>>
动态规划大合集II
查看>>
MySQL忘记密码后重置密码(Mac )
查看>>
网站访问量统计案例
查看>>
web.xml中的url-pattern映射规则
查看>>
图像的下采样Subsampling 与 上采样 Upsampling
查看>>
SQL 数据类型
查看>>
支付宝接口调用,支付操作
查看>>
如何在ashx页面获取Session值 (仅供个人参考)
查看>>
cookie与session
查看>>
Linux经常用到的命令以及快捷键
查看>>
计算题:挣值、预测、沟通、盈亏平衡点、
查看>>
ios一个自定义的下拉多选菜单
查看>>
存在性问题
查看>>
js 实现 aop
查看>>
AES加密在windows与linux平台下显示结果不同,解决方案
查看>>
别让持续交付自动化交付bug
查看>>
LOJ2586 APIO2018 选圆圈
查看>>
Dalvik VM和JVM的比较以及Android新的虚拟机ART
查看>>
【CSU 1803】2016
查看>>