杭电ACM 1008

来源:互联网 发布:剑三花姐捏脸数据截图 编辑:程序博客网 时间:2024/06/10 10:36

HDU    1008

解题思路:这道题注意看清题目它是每次上下完成后停留5秒,而不是没上下一个阶梯就停留5秒。

#include<iostream>using namespace std;int compare(int x1,int x2){if(x2 > x1)   return 6*(x2 - x1) + 5;                    //上阶梯的情况    return 4*(x1 - x2) + 5;                            //下阶梯的情况  }int main(){int n,x1,x2,sum;while(cin>>n && n != 0){sum = 0;x1 = 0;while(n--){cin>>x2;sum += compare(x1,x2);x1 = x2; }cout<<sum<<endl;}return 0;}


0 0
原创粉丝点击