-
A - About Bacteria
- CodeForces - 199C
- 两个实验按照公式分裂
- 第一个实验已知产生总量sum值
- 问第二个实验合适能够产生sum需要多少天
- 直接跑肯定超时的啊
- 所以看一下第一个实验何时能够产生第二个实验的初始量所需要的天数
- 用n减去即可
-
#include<bits/stdc++.h> using namespace std; #define ll long long ll k,b,n,t,ans,z,a,i; int main() { cin>>k>>b>>n>>t; z=1; for( i=0; i<n; i++) { z=k*z+b; ans++; if(z>t) { ans--; break; } } cout<<n-ans<<endl; return 0; }
A - About Bacteria -换个角度看问题
最新推荐文章于 2024-08-05 18:07:48 发布