0519 G2n#W2A-B 盐水的故事
来源:互联网 发布:大数据是一种思维方式 编辑:程序博客网 时间:2024/05/21 10:32
摘要:模拟或计算判断按一定规律消耗的消耗总时长。
原题目:HDU - 1408
挂盐水的时候,如果滴起来有规律,先是滴一滴,停一下;然后滴二滴,停一下;再滴三滴,停一下...,现在有一个问题:这瓶盐水一共有VUL毫升,每一滴是D毫升,每一滴的速度是一秒(假设最后一滴不到D毫升,则花费的时间也算一秒),停一下的时间也是一秒这瓶水什么时候能挂完呢?
10 1
13来源: https://cn.vjudge.net/problem/description/28415?1495117206000
题目理解:数据量化为整数 的到滴数,再进行模拟或直接计算时间。结果为滴数加上间隔数
注意:
注意题目没有说不可以是小数。
题目没滴一滴都要用时。
题目最后点落到求滴数。
2017 05 19
代码:
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
using namespace std;
int getn(double num,double unit){
int t=(int)(num/(unit+1));
while(t*unit<num){//get t dot
t++;
}
if(t==1){
return 1;
}
- int ans,sum=t;// how many times
for(ans=1;sum>0;sum-=ans,ans++);
//printf("%d-",ans);
return t+ans-1-1;
}
int main(){
double num,unit;
while(~scanf("%lf%lf",&num,&unit)){
printf("%d\n",getn(num,unit));
}
}
阅读全文
0 0
- 0519 G2n#W2A-B 盐水的故事
- 0519 G2n#W2A-A 解方程
- 0519 G2n#W2A-E 2 Strings bang bang bang
- 0519 G2n#W2A-C Ignatius and the Princess IV
- HDU1408:盐水的故事
- hdu_1408 盐水的故事
- HDU 盐水的故事
- HDU1408 盐水的故事
- 盐水的故事
- 盐水的故事
- hdu_1408 盐水的故事
- hdu1408盐水的故事
- 盐水的故事
- hdoj1408盐水的故事
- hdu 盐水的故事
- hdu1408 盐水的故事
- 盐水的故事
- 盐水的故事
- alsa用户空间编程
- (个人训练赛) poj1064 poj3616 poj3041
- 解决windows安装jekyll时的问题
- C6678多核DSP开发——imglib应用之边缘检测
- 关于class.getResourceAsStream() 与class.getClassLoader().getResourceAsStream()区别
- 0519 G2n#W2A-B 盐水的故事
- 【React Native系列教程】Mac(OSX)平台搭建React Native开发环境
- 自定义仿Viewpager
- JNI开发之JNI实践
- Shell脚本基础1-先清楚几个概念
- 计蒜客 灌溉 (最小生成树之prim算法)
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- centos安装redis——(架构篇)
- (体会不同的编程思想的效率差异)A and B and Compilation Errors (看完题先思考如何解决更好)