0
0
已采纳
李泽远
高级天翼
高级天翼
大佬!
能否给我:
您一开始列的方程(数学模型,和代码没有关系也可以);
思路;
#include<iostream>
#include<cstdio>
using namespace std;
int cnt,km=2;
int main(){
double x;
cin>>x;
while(1){
if(x<=0){
cout<<cnt;
return 0;
}
x-=km;
km=km*98/100;
cnt++;
}
return 0;
}
这是我的TLE,0分代码(C++),帮我找错可以吗?
向大佬学习!
李泽远在2020-01-08 16:02:54追加了内容
sorry,没看清题目,现在AC了。就不麻烦您看了。
李泽远在2020-01-08 16:03:38追加了内容
不过请大佬给我方程。
谢谢!
0
0
赵逸凡
初级启示者
初级启示者
@李泽远
x是答案,a是输入的,这个方程可以化简
赵逸凡在2020-01-08 22:53:30追加了内容
备注一下:当x为正整数解时使用我刚才的方程,如果非正整数则把刚才的符号改为大于号,并求这个不等式的正整数解,这个解应该是非正整数解的向上取整的值。刚才那个方程不全面,少了其他情况。
所以总方程为:
化简得:
0