HDU OJ 4505 小Q系列故事——电梯里的爱情
来源:互联网 发布:office365激活软件 编辑:程序博客网 时间:2024/04/30 21:52
#include <stdio.h>int max(int a[100], int n)//求最高层数{int highest;int i;highest = a[0];for (i = 1; i < n; i++){if (a[i] > highest)highest = a[i];}return highest;}int count_time(int n, int a[100], int highest)//计算每组测试需要的总时间{int i, j;int flag;//标记每层是否有人下int time;time = 0;for (i = 0; i <= highest; i++)//计算每层花费时间{time += 6;flag = 0;for (j = 0; j < n; j++)//计算每层每个人花费的时间{if (a[j] == i){time += 1;flag = 1;}}if (flag)//每层的开门时间time += 5;}time += highest * 4;//电梯下楼花费时间return time;}int main(){int c, n, a[100], time;int i;int highest;//要到的最高层scanf("%d", &c);while (c != 0){time = 0;scanf("%d", &n);for (i = 0; i < n; i++)//记录每个人要到的层数到a[i]{scanf("%d", &a[i]);}highest = max(a, n);time = count_time(n, a, highest);//计算每组测试需要的总时间printf("%d\n", time-6);c--;}return 0;}
- HDU OJ 4505 小Q系列故事——电梯里的爱情
- 【杭电-oj】-4505-小Q系列故事——电梯里的爱情
- Hdu 4505 小Q系列故事——电梯里的爱情
- 小Q系列故事——电梯里的爱情(Hdu 4505)
- HDU 4505 小Q系列故事——电梯里的爱情
- hdu 4505 小Q系列故事——电梯里的爱情 (水题)
- 杭电ACM HDU 4505 小Q系列故事——电梯里的爱情
- hdu-4505-小Q系列故事——电梯里的爱情
- HDU 4505 小Q系列故事——电梯里的爱情
- HDU 4505 小Q系列故事——电梯里的爱情(水模拟)
- hdu 4505 小Q系列故事——电梯里的爱情
- HDU ACM 4505 小Q系列故事——电梯里的爱情
- HDU 4505:小Q系列故事——电梯里的爱情【模拟】
- 小Q系列故事——电梯里的爱情
- 小Q系列故事——电梯里的爱情
- 小Q系列故事——电梯里的爱情
- 【杭电oj】4505 - 小Q系列故事——电梯里的爱情(排序,水)
- HDU 小Q系列故事——电梯里的爱情
- 学习笔记—JavaScript的String对象
- 金庸登龙术
- linux 里 重启 和停止 mysql的原理
- 用Lisp语言实现Fibonacci数列
- 【数据结构与算法之查找算法二】二分查找
- HDU OJ 4505 小Q系列故事——电梯里的爱情
- ASP.NET中进行消息处理(MSMQ)
- AutoHotKey的配置文件
- POJ1035Spell checker
- javascript之数组
- 数据库正常关闭下controfile丢失,rman的恢复
- apache 虚拟目录配置[Ubuntu]
- android EditText实现点击弹出dialog
- Failed to allocate memory: 8