Codeforces Round #315 (Div. 2) A. Music
原题: http://codeforces.com/contest/569/problem/A
题目大意: 下载一个T秒音乐, 当S秒的时候开始播放, 如果播放到没有下载的地方, 就重新播放, 下载速度是q/q-1, 问播放几次能下载完毕.
分析: 呵呵, 居然不会做, 我看了半天没明白为什么是q-1没有用到. 比赛的时候还有个解释, 说下载速度是q/q-1, 即 q是现实时间, q-1就是下载track时间.
public void solve(int testNumber, InputReader in, OutputWriter out) { int t = in.readInt(); int s = in.readInt(); int q = in.readInt(); int n = 0; while ( s < t) { s *= q; n++; } out.print(n); }
Leave A Comment