HDU 5935 Car
来源:互联网 发布:淘宝神笔用处是什么 编辑:程序博客网 时间:2024/05/20 09:07
题目链接:https://vjudge.net/problem/HDU-5935
题意:一辆车,从t=0开始走,速度只能递增,可为小数。警察在t为整数的时候记录了N个车的位置(整数),问到达最后一个位置时这辆车总共开了多久。
#include<bits/stdc++.h>#define maxn 100010#define ll long longusing namespace std;int main(){ int T; scanf("%d",&T); int cas=1; while(T--) { int n; ll a[maxn]; scanf("%d",&n); a[0]=0; for(int i=1;i<=n;i++) { scanf("%lld",&a[i]); } ll ans=1;//由于会卡精度,所以用分数形式递推 ll fenzi=a[n]-a[n-1];//距离 ll fenmu=1;//时间 for(int i=n-1;i>=1;i--) { ll d=a[i]-a[i-1]; fenmu*=d; swap(fenzi,fenmu); ll t=fenzi/fenmu+1; if(fenzi%fenmu==0) t--; ans+=t; fenzi=d; fenmu=t; } printf("Case #%d: %lld\n",cas++,ans); }}
阅读全文
0 0
- hdu 5935 Car【贪心】
- hdu 5935 Car
- HDU 5935 Car (模拟)
- hdu 5935 Car
- HDU 5935 Car 贪心
- HDU-5935-Car
- hdu 5935 Car
- HDU 5935 Car
- HDU 5935 - Car(贪心)
- hdu 5935 Car(贪心)
- Car HDU
- Car HDU
- HDU 5935 Car(模拟+精度)
- HDU 5935 Car(贪心、精度爆炸)
- HDU 5935 Car 贪心 倒推 分数
- HDU 5935 Car(思维,模拟,精度)
- HDU 5935 && 2016CCPC杭州 C: Car
- HDU-5935 Car 逆推 贪心 精度
- strlen,strcpy,strcat,strcmp,strchr 的模拟实现
- 【poj 3469 】 Dual Core CPU 【最大流+最小割建图】
- https的具体实现
- ButterKnife的配置
- 修改
- HDU 5935 Car
- 防火墙
- OKhttp网络获取框架使用
- 八(1)4 三元组稀疏矩阵表示的实现及应用
- jzoj4895. 三部曲
- session cookie区别
- just for fun
- Windows学习总结(17)——Windows 15个重要运行命令
- 一个老程序员的忠告