#include<iostream> using namespace std; long double x,bs=0,s=0,v=2; int main() { cin>>x; while(s<x) { v=v*0.98; s+=v; bs++; } cout<<bs; return 0; }
结果就第一个测试点过了,其他全WA和TLE,可是我看了题解,许多人和我方法一样,为啥我过不了?
顺便说一句,本地数据能通过。