D6 I

I - I

Time Limit:1000MS     Memory Limit:2048KB     64bit IO Format:%lld & %llu

Submit Status Practice CSU 1254

Description

机房有很多机器,不同机器开机时间不同。已知开始站在1号机器,从一台机器走到另一台机器需要5秒,如何才能用最短的时间打开所有的机器。

Input

每组数据开头一个n表示机器数,接下来n个数表示1~n号机器所需开机时间,以秒为单位。0 < n <= 1000,开机时间为10~60秒。

Output

每组数据输出一行一个数,表示所有机器打开所需最短时间。

Sample Input

3
35
10
30
//欲哭无泪
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
    int a[1200];
    int i,n,j;
    while(scanf("%d",&n)!=-1)
    {
        for(i=0;i<n;i++)
        scanf("%d",&a[i]);
        int max=*max_element(a,a+n);
        int ans=0;
        sort(a+1,a+n);
        for(i=n-1,j=1;i>=1;i--,j++)
        a[i]=a[i]+j*5;
        int max2=*max_element(a,a+n);
        ans+=max2;
        printf("%d\n",ans);

    }
}
/*贪心策略:第一台机器不移动,后面的机器按从大到小的顺序排序
开第一台机器的时间就是a[0],开第二台用时:a[1]+1*5,第三台:a[2]*2*5,以此类推,易证明到该策略的正确性
*/

  

时间: 2024-10-12 13:16:09

D6 I的相关文章

D6婚礼策划

D6定制婚礼机构(简称D6定制婚礼),D为darling(亲爱的)英文简称,6为顺利.幸福的意思,D6定制婚礼位于成都市锦江区新华大道三槐树路,我们拥有资深创作团队(D6造型团队,跟拍.跟摄团队,十几位资深主持人.策划师及婚礼顾问,),专注中.高端定制婚礼,从事策划各类大型主题婚礼,中式婚礼,西式婚礼等,一对一婚礼顾问制服务,坚持高品质,追求更唯美,用心去创造每一场婚礼盛典. D6婚礼定制机构 地址:新华大道三槐树路3号长城锦苑7栋1单元1401(军转大厦对面) 电话:028-86962676

浙江“贪官”被判10年 上诉请求公开测谎证清白d6

2016年,Laox在日本多次赞助体育活动,如全权冠名首届日本华侨华人马拉松接力赛,组织华人球迷迎接并助阵苏宁足球队来日参加亚冠赛等,促进了在日华侨华人团体之间的相互交流,助推了在日侨胞的健康意识及文体活动,也促进了中日体育交流,获得了华人社会的称赞. 9月9日,由旅日华人方永义带领的株式会社RS Technologies(RS技术)在东京证券交易所一部(主板)上市.RS技术从创业板升级至一部主板,前后不到一年半,破了史上最快主板升级记录."奥巴马总统想要一个特制的淋浴喷头,"史蒂芬·

阿里云ECS每天一件事D6:安装nginx-1.6.2

自从接触nginx就开始喜欢上这个小东西了,似乎没什么特别的原因,就是喜欢而已. 1.安装环境的准备 yum install pcre pcre-devel openssl openssl-devel 由于前面的安装,大多数环境和类库已经准备完毕,只需要安装rewrite依赖和ssl相关的组件即可. 2.编译配置 ./configure --prefix=/usr/local/nginx –user=www-data –group=www-data --with-http_ssl_module

python 学习 D6

编码二 1,不同的密码本之间的二进制是不能互相识别的,容易报错或者产生乱码. 2,计算机的文件存储和传输都是0101010(gbk,utf-8,ascii,gb2312等)不能是unicode. 大前提:python3x,编码. bytes :str 拥有的所有方法,bytes都有. python3x 内存中的编码方式是unicode 英文: str: 表现形式  name = "alex" 内部编码:unicode bytes:表现形式:name1 = b"alex&quo

[西安交大附中集训] d6 删边(cip)

B. 删边(cip.cpp/in/out 1S/256M) 题面 给出一个没有重边和自环的无向图,现在要求删除其中两条边,使得图仍然保持连通. 你的任务是计算有多少组不合法的选边方案.注意方案是无序二元组. 输入格式 第一行是两个整数 N 和 M,分别表示顶点数和边数 接下来 M 行,每行 2 个整数,表示一条无向边 输出格式 输出一行,表示对应的答案 输入样例 5 6 1 2 2 3 1 3 3 4 4 5 3 5 输出样例 6 数据规模 测试点 N M 10% 3000 7000 70% 5

暑假 D6 T1 substring(AC自动机)

题目描述 给出一个长度为n的文本串,有Q次询问,每次给出一个字符串S,询问S是否在文本串中出现过 输入格式 第一行为两个整数n和Q,分别表示文本串长度和询问次数 第二行为长为n的文本串 接下来Q行,每行为一个字符串S 输出格式 输出Q行对应Q次询问的答案,若出现过则输出YES,否则输出NO 数据范围 对于100%的数据n,Q≤100000,且保证S为长度不超过100000的回文串,且所有的S的总长不超过1000000,保证所有字符都是小写字母. 题解 昨天才做了阿狸的打字机,就想到是一样的,而且

D6——页面设计

当天完成的工作:学习并尝试前端的页面设计. 第二天的计划:继续前端的开发工作,尽快将页面的原型全部实现. 每日小结:今天研究了wxss和wxml.wxss和之前学过的css有很多相似之处,所以用起来没有那么费劲.编写微信小程序的过程中还是会遇到很多问题,网上的爬坑指南很有帮助. 原文地址:https://www.cnblogs.com/yvonnewang/p/11405770.html

NodeJS之queryString

前面的话 无论是前端还是后端,经常出现的应用场景是URL中参数的处理.nodeJS的queryString模块提供了一些处理 query strings 的工具.本文将详细介绍nodeJS中的queryString var querystring = require('querystring'); /* { unescapeBuffer: [Function], unescape: [Function: qsUnescape], escape: [Function], encode: [Func

ssh连接服务器以及scp上传文件方法

本地控制台输入 ssh [email protected]外网ip或内网ip,举例:ssh [email protected]      这是用用户名为root的用户登录192.168.133.196这个地址所在的后台.如果提示以下红色部分错误: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@