为什么输入100会没结果???(虽然AC了)
#include<bits/stdc++.h> using namespace std; int main(){ double s; int num=1; cin>>s; double first=2; for(long long i=0;;num++){ first=2*pow(0.98,num)+first; i++; if(first>=s){ cout<<i+1; break; } } }