fork download
  1. #include<cstdio>
  2. #include<cmath>
  3. #include<iostream>
  4. using namespace std;
  5.  
  6. double data[20]={2,6,8};
  7. int K=3,P;
  8. double clac(double x){
  9. double sum=-1;
  10. for(int i=0;i<K;++i){
  11. sum*=x-data[i];
  12. }
  13. return sum;
  14. }
  15. int main(){
  16. printf("%.30lf\n",clac(7.097167));
  17. printf("%.30lf\n",clac(7.097168));
  18. }
Success #stdin #stdout 0s 3296KB
stdin
3
2 6 8
1
stdout
5.049042475525643780542850436177
5.049042475526074547076404996915