• UVA 10041-Vito's Family


  • 题目链接:E - Vito's Family

  • 思路:

给出n个亲戚家的门号,确定新家位置,求出新家离所有亲戚家距离总和

对门号升序,求中位数既是新家位置,然后求和

  • 代码:

#include<iostream>
#include<algorithm>
#include<cmath>
using namespace std;
#define MAX_SIZE 512
int Relatives[MAX_SIZE];
int main()
{int Street;int t;int n;cin>>t;while(t--){int Average;int Min_dis=0;cin>>n;for(int i=0;i<n;i++)cin>>Relatives[i];sort(Relatives,Relatives+n);Average=n/2;for(int i=0;i<n;i++)Min_dis+=fabs(Relatives[i]-Relatives[Average]);cout<<Min_dis<<endl;}return 0;
}

UVA 10041-Vito's Family相关推荐

  1. UVa 10041 - Vito's Family

    [链接] http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=113&p ...

  2. UVA 10041 Vito's Family

    UVA_10041 这个题目是一个贪心的题目. 如果设按升序排列的si的数组为s[],那么Vito的位置一定为s[(r-1)/2].对于这一点,我们分两种情况进行讨论: ①如果si的数量为奇数,那么V ...

  3. UVA - 10041 Vito's Family

    题目大意:给出所有邻居的位置,要求找到一个位置,使得该位置到所有邻居家的总和最小 解题思路:单纯的找中位数,先排序, 然后将数组遍历一遍求的最小值 #include <cstdio> #i ...

  4. UVa Problem 10041 Vito’s Family (Vito 家族)

    // Vito's Family (Vito 家族) // PC/UVa IDs: 110401/10041, Popularity: A, Success rate: high Level: 1 / ...

  5. π-Algorithmist分类题目(1)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(1) Sorting UVAL ...

  6. sicily题目分类

    sicily题目分类 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. ...

  7. [sicily]部分题目分类

    sicily题目分类 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. ...

  8. Sicily 题目分类

    依照自己水平挑着做→ →~~ 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 ...

  9. 编程题目分类(剪辑)

    1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. 模拟 12. 算术与代 ...

  10. UVa Online Judge 工具網站

    UVa Online Judge 工具網站 转自http://www.csie.ntnu.edu.tw/~u91029/uva.html Lucky貓的ACM園地,Lucky貓的 ACM 中譯題目 M ...

最新文章

  1. IDEA/Git 设置多个push远程仓库或者同时提交多个push仓库
  2. OpenCV实践之路——人脸检测(C++/Python) 【转】
  3. muduo网络库学习(九)日志类Logger和LogStream,将日志信息打印到屏幕
  4. java instanceof 动态_Java关键字instanceof用法及实现策略
  5. 多重线性回归 多元线性回归_了解多元线性回归
  6. 怎么创建计算机快捷方式到桌面两种方法,使用脚本主机创建Windows快捷方式 - Windows Client | Microsoft Docs...
  7. 《数据结构教程》(李春葆 主编)课后习题【练习题6】
  8. 5Y叔的clusterProfiler-book阅读 Chapter 5 Gene Ontology Analysis
  9. 国产平台不能打印,对LINUX打印的一点疑问
  10. 阮一峰ES6学习笔记(1)
  11. libtorch显存管理示例
  12. 【动态系统的建模与分析】一阶系统的单位阶跃响应+时间常数-笔记
  13. 将参数量化为二进制补码定点数的形式
  14. win7每次打开计算机都是小框,win7电脑为什么每次开机都会自动启动记事本文档?...
  15. 关于Big-O表示法
  16. 百度智慧医疗总经理黄艳:基层筛查、临床辅助决策和医疗数据结构化的阶段性进展...
  17. CAD2021安装完成后,打开弹出白框
  18. 振动开关和水银开关的区别
  19. pacman的常用命令
  20. 区块链思维—系统性思维

热门文章

  1. 安装office时总得到“安装程序包的语言不受系统支持”的提示解决方法
  2. 三大变换与自控(二)傅里叶级数的复数形式推导
  3. 魅族mx6 原生android,手机 篇一:魅族16s真实使用感受漫谈
  4. 微信的服务器数量限制,微信时刻视频最多可以发几个 发布数量限制多少
  5. python使用pywinauto驱动微信客户端实现公众号爬虫
  6. 函数连续的概念与性质(包括强制函数)
  7. 第二十七课 awk工具
  8. Cloudera 的开放湖仓采用dbt Core增压
  9. 计算机做课程表教程,初学表格制作教程 初学者如何制作课程表
  10. Spring框架 编程式事务 事务的传播行为(一)