【原题描述】
根据下面来定义一个Hermite函数(简称H函数)
输入n和x,输出H函数的结果。
样例:
1 2
4.00
【思路】
这题和1163差不多,也是可以直接搬过去的。
不过记得加上#include<iomanip>头文件,输出加上fixed<<setprecision(2)<<,别问,自己看样例去。
附上代码:
#include<iostream>
#include<iomanip>
using namespace std;
long double Hermite(int n,int x)
{
if(n==0) return 1;
else if(n==1) return x*2;
else if(n>1) return 2*x*Hermite(n-1,x)-2*(n-1)*Hermite(n-2,x);
}
int main()
{
int n,x;
cin>>n>>x;
cout<<fixed<<setprecision(2)<<Hermite(n,x);
}
就是这么野
溜了溜了……
记得点个赞^_^
本文原创,如有雷同纯属巧合