暑假集训昨天刚开始,14级的小伙伴快到齐了,hhhhh ,毕竟下学期区域赛,对我们来说还是很困难的。

打算每天写份总结。

UVA 11300 C.Spreading the Wealth

题目大意:n个人围成一圈,告诉你每个人现有的资产,每个人可以给他相邻的人钱,也可以从他相邻的人那里取到钱。最终令一圈里的人资产数相等,求最少传递的钱数。

其实是到数学题。

1a[1] - x1 + x2 = m(平均数)x2 = m + x1 - a[1] ;
2 a[2] - x2 + x3 = m ,x3 = m + x2 - a[2] = m + (m + x1 - a[1]) - a[2] = 2 * m + x1 - a[1] - a[2] ;
3 a[3] - x3 + x4 = m ,x4 = m + x3 - a[3] =............................= 3 * m + x1 - a[1] - a[2] - a[3] ;
4 ...
5 a[n-1] - xn-1 + xn = m , xn = m + xn-1 - a[n-1] =...................= (n-1)*m + x1 - a[1] - a[2] -....- a[n-1] ;
6 而我们求得是|x1|+|x2|+|x3|+。。。。+|xn|
7 把上边的公式带入,每一项都会变成|x1-Ci|的形式,那就变成了:在数轴上有n个点,求到他们的距离和最小的点是谁?
8 然后结论是x1=Ci的中位数。
9
10
11 UVALive 3708 D
12 唯一做出的一道题,讲的是一个圆周上有n个均分点,现在有要加入m个点,我们要让(m+n)个点仍是均分点,然后原来的
13 n个点就要以动到新的均分点,我们要让总移动距离最少。
14 贪心题,把原来的n个点的坐标写下来;再把m+n个点新坐标写下来;
15 然后找原来n个点在m+n中的最近位置即可。复杂度O(nlogn)。
16
17
18
19 UVA 10881 EPiotr's Ants
20 一个杆子上有n只蚂蚁,他们每秒1cm爬,相撞的话就立刻反向爬,问Ts后每只蚂蚁的位置和状态。
21 做这道题你要知道2个结论。
22 一是你可以无视相撞,可以把相撞的过程看成穿透的过程。
23 二是你要清楚一旦初始位置定下来来后,他们的绝对顺序不会变,每只蚂蚁都在左边和右边的蚂蚁之间被撞来撞去。
24
25
26
27 UVA 11464 G Even Parity
28 给你一个n×n的0/1矩阵,我们自己产生出一个等大的矩阵,然后这个矩阵里每一格,等于原矩阵对应格子上下左右相加的和。
29 我们要让这个新矩阵里每个格都为偶数,请问最少要把多少个0变成1。
30 做这道题要知道一旦第一行确定了,那么整个矩阵其实就已经确定了。然后用状压+枚举即可。
~

2015Summer Training #2的更多相关文章

  1. hdu 4946 2014 Multi-University Training Contest 8

    Area of Mushroom Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) ...

  2. 2016 Multi-University Training Contests

    2016 Multi-University Training Contest 1 2016 Multi-University Training Contest 2 2016 Multi-Univers ...

  3. 2016 Multi-University Training Contest 2 D. Differencia

    Differencia Time Limit: 10000/10000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Tot ...

  4. 2016 Multi-University Training Contest 1 G. Rigid Frameworks

    Rigid Frameworks Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) ...

  5. ACM: Gym 101047K Training with Phuket's larvae - 思维题

     Gym 101047K Training with Phuket's larvae Time Limit:2000MS     Memory Limit:65536KB     64bit IO F ...

  6. The Solution of UESTC 2016 Summer Training #1 Div.2 Problem C

    Link http://acm.hust.edu.cn/vjudge/contest/121539#problem/C Description standard input/output After ...

  7. 2012 Multi-University Training Contest 9 / hdu4389

    2012 Multi-University Training Contest 9 / hdu4389 打巨表,实为数位dp 还不太懂 先这样放着.. 对于打表,当然我们不能直接打,这里有技巧.我们可以 ...

  8. 2014 Multi-University Training Contest 9#11

    2014 Multi-University Training Contest 9#11 Killing MonstersTime Limit: 2000/1000 MS (Java/Others)   ...

  9. 2014 Multi-University Training Contest 9#6

    2014 Multi-University Training Contest 9#6 Fast Matrix CalculationTime Limit: 2000/1000 MS (Java/Oth ...

随机推荐

  1. 如何让vim编辑器永久显示行号

    在Linux环境下的编辑器有vi.vim.gedit等等.进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的.我们有二种办法可以解决: 第一种是,手动显示:在 ...

  2. DNS介绍

    DNS出现及演化 网络出现的早期 是使用IP地址通讯的,那时就几台主机通讯.但是随着接入网络主机的增多,这种数字标识的地址非常不便于记忆,UNIX上就出现了建立一个叫做hosts的文件(Linux和w ...

  3. MVC页面重定向'页面跳转

    MVC页面重定向,主要有以下几种形式: 1.Response.Redirect();方法 using System; using System.Collections.Generic; using S ...

  4. php 如何造一个简短原始的数据库类用来增加工作效率

    class DBDA{ public $host="localhost"; public $uid="root"; public $pwd="123& ...

  5. Java数据库——使用元数据分析数据库

    在JDBC中提供了DatabaseMetaData和ResultSetMetaData接口来分析数据库的元数据. DatabaseMetaData 使用DatabaseMetaData取得数据库的元信 ...

  6. JavaWeb学习笔记——开发动态WEB资源(四)打印当前使用的是get方法

    该工程的名称是testhttp,功能是在页面中表格打印浏览过程中的相关头信息. 新建一个工程,然后在这个工程里面新建一个servlet,这样便可以省去编写web.xml的过程 以下是TestHttpS ...

  7. Linux学习笔记(一)2015.4.13

    研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...

  8. 解惑好文:移动端H5页面高清多屏适配方案 (转)

    转自:http://mobile.51cto.com/web-484304.htm https://github.com/amfe/lib-flexible/blob/master/src/makeg ...

  9. python中,ascii,unicode,utf8,gbk之间的关系梳理

    在计算机中,经常遇到编码问题,本节主要梳理下ascii,unicode,utf8,gbk 这几种编码之间的关系. ASCII 计算机中,所有数据都以0和1来表示.在一开始的时候,要表示的内容比较少,人 ...

  10. HBase中的压缩算法比较 GZIP、LZO、Zippy、Snappy [转]

    网址: http://www.cnblogs.com/panfeng412/archive/2012/12/24/applications-scenario-summary-of-compressio ...