NYIST 1083 美丽的校园

美丽的校园
时间限制:1000 ms | 内存限制:65535 KB
难度:3

描述
美丽的校园需要大家维护,作为南工学子,当然有责任!

在计科系门前有n棵树,按一行排列在计科系楼前面,它们在一条直线上,系里的老师觉得要让它们看起来漂亮,它们认为漂亮就是所有的树之间的间隔都相等,现在给出所有树的位置,让你求最少移动树的个数使得树所有看起来漂亮。

输入
输入多组数据,首先一个数n(1<=n<=40),表示n棵树,接着n个数,表示每个数的位置xi(-1000000000 ≤ xi ≤ 1000000000)。

输出
输出结果

样例输入
4
1 3 6 7

样例输出
1

来源
Yougth

上传者
TC_杨闯亮

解题:枚举相邻的距离即可。。

 1 #include <iostream>
 2 #include <cstdio>
 3 #include <cstring>
 4 #include <cmath>
 5 #include <algorithm>
 6 #include <climits>
 7 #include <vector>
 8 #include <queue>
 9 #include <cstdlib>
10 #include <string>
11 #include <set>
12 #include <stack>
13 #define LL long long
14 #define pii pair<int,int>
15 #define INF 0x3f3f3f3f
16 using namespace std;
17 const int maxn = 42;
18 int n,d[maxn];
19 int main() {
20     while(~scanf("%d",&n)){
21         for(int i = 1; i <= n; i++)
22             scanf("%d",d+i);
23         int ans = INF;
24         sort(d+1,d+n+1);
25         for(int i = 1; i < n; i++){
26             int tmp = 0,ds = d[i+1] - d[i];
27             for(int j = i - 1; j > 0; j--)
28                 if(d[i] - d[j] == ds*(j - i)) continue;
29                 else tmp++;
30             for(int j = i + 1; j <= n; j++)
31                 if(d[j] - d[i+1] == ds*(j - i - 1)) continue;
32                 else tmp++;
33             ans = min(ans,tmp);
34         }
35         printf("%d\n",ans);
36     }
37     return 0;
38 }

貌似这样子不对,是水过去的,数据太弱了

时间: 2024-08-04 18:56:01

NYIST 1083 美丽的校园的相关文章

广州去厦门旅游攻略--(转自 #散文吧网站#)

广州去厦门旅游攻略 发布时间:2016-12-11 17:30 厦门由厦门岛.离岛鼓浪屿.内陆九龙江南岸海沧半岛.集美半岛.翔安区以及同安等组成,陆地面积1699.39Km2,海域面积300多平方公里.厦门的主体--厦门岛南北长13.7公里,东西宽12.5公里,面积约为128.14Km2.是厦门的主要岛屿,也是厦门第一大岛屿.厦门岛是厦门经济特区的发祥地,岛上有厦门的商业和政治中心.各国殖民者最初居住的地方鼓浪屿就在厦门岛西南部.今天小编带给大家的是广州去厦门旅游攻略, 希望对大家有帮助. 厦门

Ubuntu安装基础教程

作者:TeliuTe 来源:基础教程网 二十三.安装Ubuntu14.04 返回目录 下一课 14.04 版安装与前面版本类似,学习中遇到不清楚的地方,可以参考一下前面的内容,操作中注意细心,下面来看一个练习: 1.进入 live cd 桌面 1)下载地址:http://releases.ubuntu.com/14.04/,设置好启动后,断开网络,然后重启动计算机,可以用硬盘启动,也可以刻成光盘启动 进入后找蓝色链接点击下载,如 ubuntu-14.04-desktop-i386.iso,64位

The Frist One

一.结缘计算机 说到计算机,上大学之前,我一直都是把计算机全部概括的称为电脑.第一次真正意义上的碰计算机,是中考只后跟同学去网吧玩.以前小学上课大都是讲一点东西,而且时间过了那么久,早就不记得讲的是什么东西了:当然初中也有少的可怜的电脑课,我还记得课表上的名字:"微机课".初一初二都是每两周一次课,记忆中在上课的时候做的最多的事情,就是背键盘,练打字,玩电脑上的扫雷.纸牌这些游戏.对,学校里面的电脑是不联网的,所以啥都干不了.当然学校里还是讲一些东西的,只是那会不感兴趣,也没有认真学.

王垠~~转载

希望他能踏踏实实 做个几年  做出成果 世界 需要  改变 但是不需要 很急躁的改变 清华梦的诞生  http://blog.sina.com.cn/s/blog_6749d9540100m1oy.html 小时候,妈妈给我一个梦.她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲.长大后,你也要进入清华大学读书,为我们家争光.我不知道清华是什么样子,但是我知道爱迪生和牛顿的故事.清华,大概就是可以把我造就成他们这种人的地方吧.我幼小的脑海里就想象出我能在清华做的

用css控制段落

网页要求:两个段落  第一个段落有一句话为红色 另一整个段落文字颜色为蓝色  一个有上划线一个有下划线 段落前空两格 前面一段文字之间的间隔为5px,后面一段文字之间间隔为10px;两个段落文本方向相反. <html> <head> <title>用css控制段落</title> <style> #test1{ text-indent:40px; text-align:left; letter-spacing:5px; text-decorati

在西雅图华盛顿大学 (University of Washington) 就读是怎样一番体验?

http://www.zhihu.com/question/20811431 先说学校.优点: 如果你是个文青/装逼犯,你来对地方了.连绵不断的雨水会一下子让写诗的感觉将你充满. 美丽的校园.尤其是3-4月绝美的樱花.还没武大那么多人围观,随便拍.校园就在华盛顿湖边,景色很好. 波音微软亚马逊都优先在华大招生.高科技酷公司很多,西雅图本来就很酷. 基本上你想到什么课什么专业,文科理科工程医学,华大都有,而且质量还都比较高.这一点看似没什么,但实际上对于一个大学来说是非常难做到的.其中生物类(包括

清华梦的粉碎--写给清华大学的退学申请 转

清华梦的诞生 小时候,妈妈给我一个梦.她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲.长大后,你也要进入清华大学读书,为我们家争光.我不知道清华是什么样子,但是我知道爱迪生和牛顿的故事.清华,大概就是可以把我造就成他们这种人的地方吧.我幼小的脑海里就想象出我能在清华做的事情--我的脸上浮现出笑容.我说我要实现这个"清华梦".这就是清华梦的诞生. 小小科学家 我相信每个人在小时候都跟我差不多,对这个世界充满了好奇. 鲁迅有他的百草园,我也有我自己的&q

2012高校GIS论坛

江苏省会议中心 南京·钟山宾馆(2012年4月21-22日) 以"突破与提升"为主题的"2012高校GIS论坛"将于4月在南京举行,由南京大学和工程中心共同承办.高校GIS论坛每两年举办一次,已在北京九华山庄成功举办三届,现已发展成为国内高校GIS教育界最有权威,最具影响力的高端论坛. 赛迪网直播小组正在现场进行图文.微博直播——2012高校GIS论坛! 主持人:尊敬的李院长.曹省长.陈校长,“突破与提升2012高校GIS论坛”现在开幕!首先请允许我介绍出席今天开幕

清华梦的粉碎——写给清华大学的退学申请

清华梦的诞生 小时候,妈妈给我一个梦.她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲.长大后,你也要进入清华大学读书,为我们家争光.我不知道清华是什么样子,但是我知道爱迪生和牛顿的故事.清华,大概就是可以把我造就成他们这种人的地方吧.我幼小的脑海里就想象出我能在清华做的事情--我的脸上浮现出笑容.我说我要实现这个"清华梦".这就是清华梦的诞生. 小小科学家 我相信每个人在小时候都跟我差不多,对这个世界充满了好奇. 鲁迅有他的百草园,我也有我自己的&q