Codeforces 746C Tram 模拟+思维
来源:互联网 发布:高帮女帆布鞋知乎 编辑:程序博客网 时间:2024/04/28 13:11
点击打开链接
//t1<t2时:要么直接走到 要么坐车到
//因为坐车第k次经过x2的时间是固定的,所以上车前走了多少步是不重要的.
//人选择坐车时,车要经过x1,人才有可能上车
#include <bits/stdc++.h>using namespace std;const int N=2e4+20;int main(){int s,x1,x2,t1,t2,p,d;while(cin>>s>>x1>>x2>>t1>>t2>>p>>d){if(t2<=t1){cout<<abs(x2-x1)*t2<<endl;;}else{int ans=abs(x2-x1)*t2;//by footint res=0;//by carbool flag=false;//x1,x2,p位置情况比较多,但是s<=1000 一步一步模拟即可 while(1){if(p==x1)flag=true;if(p==x2&&flag)break;//掉头 if(p==0&&d==-1)d=1;if(p==s&&d==1)d=-1;p+=d;//res+=t1;}cout<<min(res,ans)<<endl;}}return 0;}
0 0
- Codeforces 746C Tram 模拟+思维
- Codeforces Round #386 (Div. 2)C. Tram(模拟+思维)
- CodeForces 746C Tram
- 746 C. Tram codeforces
- codeforces 746 C. Tram
- 【30.43%】【codeforces 746C】Tram
- codeforces 746 C. Tram【水题】
- Codeforces 746C Tram(水题)
- 【Codeforces 746 C Tram】+ 细节
- Codeforces Round #386(Div. 2)C. Tram【思维】
- Codeforces #386 C 746 C Tram
- codeforces-746【思维】【模拟】
- Codeforces Round #386 (Div. 2) 746C Tram
- codeforces 116A Tram(模拟水题)
- codeforces 496C Removing Columns (模拟,思维)
- Codeforces 527C Glass Carving【思维+模拟】
- Codeforces 469C 24 Game【思维+模拟】
- Codeforces-868B ,C 模拟,思维。。
- ORACLE物化视图
- Linux常用命令-帮助命令
- SSL 1255_银河英雄传说_并查集
- loadrunner通过web的post请求方法测接口
- Spring REST Controller,在GET方式下,有多个参数时的处理
- Codeforces 746C Tram 模拟+思维
- JDBC学习之一
- 文件上传和下载
- 高速EDA电路设计-作业三
- AdaBoost算法详解
- An overview of gradient descent optimization algorithms
- 世界这么大我箱去看看
- 为什么是Gradle? -- Gradle教程(一)
- Linux基本命令-关机与重启命令