杭电ACM-1008-Elevator
来源:互联网 发布:四海认证淘宝渔具钓箱 编辑:程序博客网 时间:2024/06/04 18:33
#include <stdio.h>
int main()
{int n,time,a[100000],i;
while(scanf("%d",&n)&& n!=0)
{
time=0;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
time+=a[0]*6+5;
for(i=1;i<n;i++)
{
if(a[i]>a[i-1])
time+=(a[i]-a[i-1])*6+5;
if(a[i]<a[i-1])
time+=(a[i-1]-a[i])*4+5;
}
printf("%d\n",time);
}
return 0;
}
传上去错误。
#include <stdio.h>
int main()
{int n,time,a[100000],i;
while(scanf("%d",&n)&& n!=0)
{
time=0;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
time+=a[0]*6+5;
for(i=1;i<n;i++)
{
if(a[i]>a[i-1])
time+=(a[i]-a[i-1])*6+5;
else
time+=(a[i-1]-a[i])*4+5;
}
printf("%d\n",time);
}
return 0;
}
这次正确。问题在于上下两次都是同一层的话应该多加5秒,这里没有考虑到。
0 0
- 杭电ACM 1008Elevator
- 杭电ACM-1008 Elevator
- 杭电ACM-1008-Elevator
- 杭电acm 1008 Elevator
- 杭电 ACM 1008:Elevator
- 杭电ACM 1008Elevator
- 杭电 ACM 1008 Elevator
- 杭电acm第1008Elevator(电梯)
- 杭电ACM第1008题——Elevator
- 杭电1008 Elevator
- 杭电1008 Elevator
- 杭电1008 Elevator
- Elevator 杭电1008
- 杭电 1008 Elevator
- 杭电1008 Elevator
- 杭电 1008 Elevator
- 杭电 1008 Elevator
- 杭电1008-Elevator
- android平台通过socket向C++服务器端发送数据和接收数据的相关问题
- vim 自动提示、自动补齐插件 YouCompleteMe for windows Gvim 安装及使用效果
- ECSHOP忘记密码的2种处理方法恢复管理权限
- 数据结构 -- 单链表创建之传地址创建新的链表
- (一)Ext要点
- 杭电ACM-1008-Elevator
- 我的第一个Java应用程序
- 八皇后问题
- 用星号打印空五角星!N为大小
- fedora16 FTP服务的安装与配置--用与fedora上传文件到tiny210
- 设计模式初探-责任链模式
- fedora<->win7 & fedora->tiny210搭建一个更为便捷的文件传输通道
- [Leetcode] Validate Binary Search Tree (Java)
- Windebug的一个缺点