| 题目链接 | 难度等级 | 完成状态 | 完成分数 | 最后编辑时间 | 需要注意 |
|---|---|---|---|---|---|
| Elevator | ★☆☆☆☆ | 答案正确 | 100 | 2015-02-06 13:25:57 | 无 |
电梯在0层,上一层6s下一层4s每层停5s,给一串需要到达楼层的序列,求总用时。
| 1008.cpp代码已折叠
展开折叠内容
|
|---|
#include<iostream>
using namespace std;
int main()
{
int n;
while(1)
{
cin>>n;
if(!n)return 0;
int ans=0,now=0,a;
for(int i=1;i<=n;++i)
{
cin>>a;
if(a>now)ans+=5+6*(a-now);
else ans+=5-4*(a-now);
now=a;
}
cout<<ans<<endl;
}
}
|