博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU1008 ZOJ2108 Elevator
阅读量:7104 次
发布时间:2019-06-28

本文共 753 字,大约阅读时间需要 2 分钟。

问题链接:。基础训练题,用C语言编写程序。

每行的数据有n+1个数据,第一个数据是n,然后是n个数据,即n个要停的层的数据。

电梯开始在0层,上一层需要6秒,下一层需要4秒,停一次需要5秒。电梯最后不需要回到0层。

问题是把所有人都送到各层总共需要多少时间。

AC程序如下:

/* HDU1008 ZOJ2108 Elevator */#include 
//#include
#define MAXN 100int main(void){ int n, stop[MAXN+1], count, i; int currposit; while(scanf("%d", &n) != EOF) { // 判断结束条件 if(n == 0) break; // 读入数据 for(i=0; i
currposit) count += (stop[i] - currposit) * 6; else count += (currposit - stop[i]) * 4; count += 5; currposit = stop[i]; } // 输出结果 printf("%d\n", count); } return 0;}

转载于:https://www.cnblogs.com/tigerisland/p/7564636.html

你可能感兴趣的文章
ajax里的status和readystate
查看>>
ZigBee的发展也有“碎片化”zigbee模块
查看>>
WebLogic 两处任意文件上传漏洞动态分析(CVE-2018-2894)
查看>>
Swift之类型安全和类型推断
查看>>
Js修复四则运算浮点数精度问题
查看>>
记录一个解决IOS极光推送解决问题方法的网址csdn
查看>>
20181027牛客B 供给和需求
查看>>
iOS-navigation中左滑pop的三种方法
查看>>
crm查询和删除审核历史记录
查看>>
2019春总结作业
查看>>
hashMap与hashTable的区别
查看>>
Synchronized关键字
查看>>
第五组用户使用情况报告
查看>>
轻松搞定面试中的红黑树问题
查看>>
在更新过程中,玩家存储空间满了的处理办法
查看>>
php discuz框架接口不能正常访问的问题
查看>>
ORACLE恢复误删的表数据
查看>>
mysql查询当天,前一天,一周,一个月
查看>>
Python学习一:序列基础详解
查看>>
数组排序
查看>>