Description

zbj最近喜欢上了一个女神,日思夜想,总是想看到女神的笑脸,于是他开始频繁的坐电梯上楼,只为那开门的几秒钟能够看到女神,于是zbj就莫名其妙的变成了“电梯管理员”。

已知电梯每上升一层需要花费5秒时间,下降一层需要花费4秒时间,每开一次门需要2秒,每个人出电梯也需要2秒,关门不需要时间

zbj每次在第0层上电梯,并且每个人把自己要去的楼层告诉了zbj,zbj闲来无聊,就开始计算他每次坐电梯需要多久(zbj不会主动按女神所在的楼层...因为如果没有人出电梯这会变得很尴尬,并且最后电梯必须回到0层)

Input

输入首先包含一个正整数T,表示有T组测试用例。
接下来T行每行包含一组数据,每组数据首先是一个正整数n,表示本次乘坐电梯的人数,然后是n个正整数ai,分别表示大家要去的楼层。

数据保证1<=T<=50.1<=n<=200.0<=ai<=150;

Output

请计算并输出完成一趟任务需要的时间,每组数据输出占一行。

Sample Input

2

4 2 4 3 2

3 10 10 10

Sample Output

50

98

代码

#include<bits/stdc++.h>
#define MAX 205
using namespace std;
int main()
{int T,n,i,j,p[MAX];scanf("%d",&T);while(T--){scanf("%d",&n);for(i=1;i<=n;i++){scanf("%d",&p[i]);}sort(p+1,p+n+1);int time=5*p[n]+4*p[n];for(i=0;i<=150;i++){int num=0,flag=0;for(j=1;j<=n;j++){if(p[j]==i){flag=1;num++;}}if(flag)time+=2;time+=num*2;}printf("%d\n",time);}return 0;
}

1860-zbj的电梯间相关推荐

  1. ZCMU1860: zbj的电梯间

    Description zbj最近喜欢上了一个女神,日思夜想,总是想看到女神的笑脸,于是他开始频繁的坐电梯上楼,只为那开门的几秒钟能够看到女神,于是zbj就莫名其妙的变成了"电梯管理员&qu ...

  2. ZCMU-1860-zbj的电梯间

    1860: zbj的电梯间 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 52  Solved: 27 [Submit][Status][Web Bo ...

  3. [恢]hdu 1860

    2011-12-16 01:56:14 地址:http://acm.hdu.edu.cn/showproblem.php?pid=1860 题意:中文...直接爆. 代码: # include < ...

  4. 1854: zbj的可乐(思维题)

    1854: zbj的可乐 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 376 Solved: 111 [Submit][Status][Web Boa ...

  5. poj 1860 Currency Exchange (最短路bellman_ford思想找正权环 最长路)

    感觉最短路好神奇呀,刚开始我都 没想到用最短路 题目:http://poj.org/problem?id=1860 题意:有多种从a到b的汇率,在你汇钱的过程中还需要支付手续费,那么你所得的钱是 mo ...

  6. POJ 1860 Currency Exchange (SPFA松弛)

    题目链接:http://poj.org/problem?id=1860 题意是给你n种货币,下面m种交换的方式,拥有第s种货币V元.问你最后经过任意转换可不可能有升值.下面给你货币u和货币v,r1是u ...

  7. poj 1860 Currency Exchange (SPFA、正权回路 bellman-ford)

    链接:poj 1860 题意:给定n中货币.以及它们之间的税率.A货币转化为B货币的公式为 B=(V-Cab)*Rab,当中V为A的货币量, 求货币S通过若干此转换,再转换为原本的货币时是否会添加 分 ...

  8. 【POJ 1860】Currency Exchange

    [题目链接]:http://poj.org/problem?id=1860 [题意] 给你n种货币,m种货币之间的交换信息; 交换信息以 A,B,RA,CA,RB,CB的形式给出; 即A换B的话假设A ...

  9. POJ 1860 Currency Exchange 最短路+负环

    原题链接:http://poj.org/problem?id=1860 Currency Exchange Time Limit: 1000MS   Memory Limit: 30000K Tota ...

  10. SIM卡被猫吃了,1860电话录音

    移动用户:你好,我想咨询一个问题啊 服务小姐:请讲 移动用户:我有一张卡,被我家猫给吃了,拿出来能不能用了 服务小姐:那您只能是插在手机上试一下,如果不行的话,只能是去移动营业厅换卡啦 移动用户:不是 ...

最新文章

  1. C#调用C++DLL类的方法
  2. 根据class名 赋值_匿名内部类 类名规则
  3. python框架 mysql数据库_在Python的框架中为MySQL实现restful接口的教程
  4. Fortinet:行走在网络和安全融合领域的最前列
  5. ADO.NET常用对象详解之:Command对象
  6. 判定是否过拟合、欠拟合的一种方式
  7. 美来临公司商业模式分析,公司是不昨的
  8. drupal.behavior 和 document.ready 没有直接的关系
  9. 更换微软TTS语音引擎切换
  10. Fritzing软件绘制Arduino面包板接线图传感器模块库文件170
  11. 英文简历模板计算机专业,计算机专业毕业生英文简历模板
  12. 系统分析师学习笔记(十七)
  13. 从软件工程师到有赞新零售技术负责人,34岁李星专访
  14. linux 不小心删除ls,浅谈Linux系统误删除文件恢复方法
  15. 商城项目02_环境搭建、安装VAGRANT、DOCKER、MYSQL、REDIS、从0搭建各个微服务项目、数据库初始化、安装NGINX
  16. 【送书】就业大崩溃,你是否正在从事20年内大概率被淘汰的职业?
  17. 今天搬到掘金,对饱醉豚想说的一段话
  18. 图像局部特征(五)--斑点检测之SIFT算法原理总结
  19. 如果报了前端培训班,还是学不会怎么办?
  20. vue项目下拉框内容过长做一个滚动条的效果

热门文章

  1. 电阻的温度系数需要考虑么
  2. Unseen Westeros:权力的游戏展览
  3. Zero-shot Learning零样本学习 论文阅读(一)——Learning to detect unseen object classes by between-class attribute
  4. python mpi开销_基于Python的MPI
  5. python好学吗自学要学多久,python自学多久能学会
  6. asp.net944-网络游戏虚拟物品交易平台设计与实现#毕业设计
  7. HYPACK的硬件OFFSET设置问题
  8. 认识图,用矩阵表示图
  9. android之禁用Appt2
  10. 美图笔试题java后台_美图2018秋招Java笔试题