codeforces 569A Music
2016-07-15 11:14
330 查看
题目连接
歌曲下载速度ds = (q-1)/q
歌曲播放速度ps = 1
则当前已下载好s秒的情况下,歌曲播放进度追上下载进度是歌曲播放到的位置pp = s / (ps - ds) = s * (1 - (q-1)/q) = s*q;
code:
View Code
歌曲下载速度ds = (q-1)/q
歌曲播放速度ps = 1
则当前已下载好s秒的情况下,歌曲播放进度追上下载进度是歌曲播放到的位置pp = s / (ps - ds) = s * (1 - (q-1)/q) = s*q;
code:
#include <iostream> #include <cstdio> #include <cstring> using namespace std; int main() { int T,startPlayTime,q; int downSpeed; int playSpeed = 1; int dx; while(cin >> T >> startPlayTime >> q){ int cnt = 0; dx = startPlayTime ; while(dx < T){ dx = dx * q; cnt ++; } cout << cnt << endl; } return 0; }
View Code
相关文章推荐
- pypy的virtualenv安装mysql的问题解决
- SQL优化技术分析-3:SQL语句索引的利用
- [转]Socket send函数和recv函数详解
- HDU 1203 I NEED A OFFER![动态规划——01背包问题+简单概率]
- ButterKnife笔记
- federated存储引擎实现跨服务器的数据访问
- java poi导出excel,合并单元格
- tab点击乱换
- 安卓的Recyclerview,CradView
- hadoop 2.6中管理界面
- linux之睡眠函数(my_sleep)
- Codeforces Round #362 (Div. 1) A (696A) Lorenzo Von Matterhorn (LCA)
- unity3d培训_002
- 教你初步了解红黑树
- javascript - 内置对象 String/Date/Array/Math
- html一些总结
- Python Date Structures 第一周
- iOS项目笔记-----记账项目中的小问题
- 搜索出现传递参数乱码的解决方法(一般是跨系统搜索)
- web开发常见故障处理(三)之导航栏的处理