得了0分的蒟蒻的求助

P1423 小玉在游泳

@[sunhewei](/user/1416591) a没赋值
by HMSVanguard @ 2024-09-15 15:41:43


@[HMSVanguard](/user/678344) 谢谢你 校友大神 我悟了 今天已经两次因为忘赋值WA了 现在印象非常深刻 估计不会再有第三次了(被自己蠢笑了.JPG)
by sunhewei @ 2024-09-15 15:48:03


```cpp #include <bits/stdc++.h> using namespace std; int ans=0; int main() { long double x,q=2,a; cin>>x; while(a<x){ a+=q; q=q/100*98; ans+=1; } cout<<ans; return 0; } ``` 我也没赋值但是过了
by C_R_X_12_02_07 @ 2024-09-15 16:02:40


@[C_R_X_12_02_07](/user/1042412) 你这个写的和楼主的不一样,首先局部变量最好赋值,不然有可能会赋上一个随机数导致全WA。其次楼主的变量a相当于你这里的变量q,sum相当于你的a。楼主忘记把2赋给a,就没有把题中的距离2代入程序,而你的q已经赋为2了
by HMSVanguard @ 2024-09-15 16:40:32


|