博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codeforce 702D Road to Post Office 物理计算路程题
阅读量:4447 次
发布时间:2019-06-07

本文共 1087 字,大约阅读时间需要 3 分钟。

题意:人到邮局去,距离d,汽车在出故障前能跑k,汽车1公里耗时a,人每公里耗时b,修理汽车时间t,问到达终点最短时间

思路:计算车和人的平均速度,谁快用谁,最后特判<=k的距离

1 // #pragma comment(linker, "/STACK:102c000000,102c000000") 2 #include 
3 #include
4 #include
5 #include
6 #include
7 #include
8 #include
9 #include
10 #include
11 #include
12 #include
13 #include
14 #include
15 // #include
16 using namespace std;17 #define pi acos(-1.0)18 const int N = 1e5+10;19 const int MOD = 1e9+7;20 #define inf 0x7fffffff21 typedef long long LL;22 23 void frein(){freopen("in.txt","r",stdin);}24 void freout(){freopen("out.txt","w",stdout);}25 inline int read(){ int x=0,f=1;char ch=getchar();while(ch>'9'||ch<'0') { if(ch=='-') f=-1;ch=getchar();}while(ch>='0'&&ch<='9') { x=x*10+ch-'0';ch=getchar();}return x*f;}26 27 int a[N];28 int b[N];29 30 int main(){31 LL d,k,a,b,t;32 cin>>d>>k>>a>>b>>t; 33 if((d-d%k)<=0){34 printf("%I64d\n",a*d);35 exit(0);36 }37 LL ans1,ans2;38 if((double)(1.0*(k*a+t)/k)

 

转载于:https://www.cnblogs.com/ITUPC/p/5728585.html

你可能感兴趣的文章
开发时间及内容(二)
查看>>
C++primer 10.2.1节练习
查看>>
perl 执行mysql select 返回多条记录
查看>>
mojo 关闭utf8
查看>>
tomcat架构分析(valve机制)
查看>>
消息队列RabbitMQ基础知识详解
查看>>
接口、抽象类、方法复写、类Equals方法重写
查看>>
快学Scala习题解答—第十章 特质
查看>>
Ffmpeg 定位文件(seek file)
查看>>
上传图片
查看>>
Fragment与FragmentActivity的关系
查看>>
slor6.6 在linux下的安装以及启动失败解决办法
查看>>
echarts图例(legend)
查看>>
firebug中html显示为灰色的原因总结
查看>>
支持常见数据库差异对照说明
查看>>
作用域
查看>>
poj 3469 Dual Core CPU 最小割
查看>>
Javascript绝句欣赏
查看>>
(Reprint)Pessimistically or Optimistically Lock in Sql Server 2005
查看>>
vim技巧
查看>>