#include<bits/stdc++.h> using namespace std; int main(void) { double x,f[10]={0.0}; int n; cin>>n; cin>>x>>n; f[1]=sqrt(1+x); for(int i=2;i<=n;i++) { f[i]=sqrt(i+f[i-1]); } printf("%.2lf",f[n]); return 0; }
Runtime Error
确实是的...
你那个数组f[10]要定义成f[11],不然会出错。
我想了想,代码不AC,只怕有人试, 提交一次不AC,提交亿次还是WA
#include<bits/stdc++.h> using namespace std; int main() { double x,f[100]={0.0}; int n; cin>>n; cin>>x>>n; f[1]=sqrt(1+x); for(int i=2;i<=n;i++) { f[i]=sqrt(i+f[i-1]); } printf("%.2lf",f[n]); return 0; }
e
呵呵,我觉得你不是在给萌新送福利,在送核弹。一发一个准,提交一交一个错。会显示:run time error我看了下,这代码不能提交。
不是,这题用递推做干哈?不是递推吗? 做的好像是对的吧。
额……
zqs到时候暴扣你
共 14 条回复
Runtime Error
确实是的...
你那个数组f[10]要定义成f[11],不然会出错。
我想了想,代码不AC,只怕有人试, 提交一次不AC,提交亿次还是WA
呵呵,我觉得你不是在给萌新送福利,在送核弹。一发一个准,提交一交一个错。会显示:run time error我看了下,这代码不能提交。
不是,这题用递推做干哈?不是递推吗? 做的好像是对的吧。
额……
zqs到时候暴扣你