杭电 HDOJ 1008 Elevator
来源:互联网 发布:自动聊天软件机器人 编辑:程序博客网 时间:2024/06/04 18:11
#include<stdio.h>
#define max 105
int a[max],sum;
int main()
{
int n;
while(scanf("%d",&n)==1&&n)
{
//int tem;
sum=0;
for(int i=0;i<n;i++)
{
scanf("%d",a+i);
//a[i]=tem;
}
if(a[0]==0)sum=0;
else sum+=6*a[0]+5;
for(int j=1;j<n;j++)
{
if(a[j]>a[j-1])
sum+=6*(a[j]-a[j-1])+5;
else if(a[j]==a[j-1])sum+=5;
else sum+=4*(a[j-1]-a[j])+5;
}
printf("%d\n",sum);
}
return 0;
}
#define max 105
int a[max],sum;
int main()
{
int n;
while(scanf("%d",&n)==1&&n)
{
//int tem;
sum=0;
for(int i=0;i<n;i++)
{
scanf("%d",a+i);
//a[i]=tem;
}
if(a[0]==0)sum=0;
else sum+=6*a[0]+5;
for(int j=1;j<n;j++)
{
if(a[j]>a[j-1])
sum+=6*(a[j]-a[j-1])+5;
else if(a[j]==a[j-1])sum+=5;
else sum+=4*(a[j-1]-a[j])+5;
}
printf("%d\n",sum);
}
return 0;
}
0 0
- 杭电 HDOJ 1008 Elevator
- 杭电1008 Elevator
- 杭电1008 Elevator
- 杭电1008 Elevator
- Elevator 杭电1008
- 杭电 1008 Elevator
- 杭电1008 Elevator
- 杭电 1008 Elevator
- 杭电 1008 Elevator
- 杭电1008-Elevator
- 杭电 1008 Elevator
- 杭电1008 Elevator
- 杭电ACM 1008Elevator
- 杭电ACM-1008 Elevator
- 杭电ACM-1008-Elevator
- 杭电acm 1008 Elevator
- 杭电 ACM 1008:Elevator
- 杭电ACM 1008Elevator
- Android自定义控件移动及demo
- shell之运算符
- struts2入门知识点
- U3D Image Effects实践(1)——去除红色通道
- 第九周-OJ-C切面条
- 杭电 HDOJ 1008 Elevator
- MySql 里的IFNULL用法
- Node.js爬虫模块小整合
- 获取Android状态栏高度、actionbar高度
- 将两张单链表合并并且去除重复元素
- Ubuntu中bash自动补全忽略大小写
- poj2488(DFS)之A Knight's Journey
- 疯狂java 第三版 习题5.1 5.2
- 杭电HOJ 1004 Let the Balloon Rise