HDU-1012,u Calculate e

简介: HDU-1012,u Calculate e

Problem Description:


A simple mathematical formula for e is

网络异常,图片无法展示
|



where n is allowed to go to infinity. This can actually yield very accurate approximations of e using relatively small values of n.


Output:

Output the approximations of e generated by the above formula for the values of n from 0 to 9. The beginning of your output should appear similar to that shown below.


Sample Output:


n e


- -----------


0 1


1 2


2 2.5


3 2.666666667


4 2.708333333


程序代码:


#include<stdio.h>
int f(int j)
{
  int i,sum=1;
  for(i=1;i<=j;i++)
    sum*=i;
  return sum;
}
int main()
{
  int i;
  double e,num=2.5;
  printf("n e\n");
  printf("- -----------\n");
  printf("0 1\n");
  printf("1 2\n");
  printf("2 2.5\n");
  for(i=3;i<=9;i++)
  {
    e=1.0*1/f(i);
    num+=e;
    printf("%d %.9f\n",i,num);
  }
  return 0;
}


相关文章
|
4月前
|
Python
Calculating Dates
Calculating Dates
36 1
|
算法
uva 11549 CALCULATOR CONUNDRUM
题目链接 刘汝佳算法竞赛经典入门训练指南p42
39 0
UVa11549 - Calculator Conundrum (Floyd判圈法)
UVa11549 - Calculator Conundrum (Floyd判圈法)
69 0
|
Linux 定位技术 数据安全/隐私保护
【Calculate】Calculate Linux安装操作记录
【Calculate】Calculate Linux安装操作记录
169 0
|
人工智能
Kuroni and Impossible Calculation——容斥原理-鸽笼原理-抽屉原理
题目描述 已知一个数组a[n],请计算式子:∏_{1≤i<j≤n}|ai−aj| 的值,其中1<=i,j<=n;我们可以认为,这一式子等价于 |a1−a2|⋅|a1−a3|⋅ … ⋅|a1−an|⋅|a2−a3|⋅|a2−a4|⋅ … ⋅|a2−an|⋅ … ⋅|an−1−an|
133 0
Kuroni and Impossible Calculation——容斥原理-鸽笼原理-抽屉原理
|
Go
HDOJ 1012 u Calculate e
HDOJ 1012 u Calculate e
120 0
HDOJ 1012 u Calculate e
|
C++
蓝桥杯 - C++ calculation
蓝桥杯 - C++ calculation
179 0
|
Java C语言
HDOJ(HDU) 2139 Calculate the formula(水题,又一个用JavaAC不了的题目)
HDOJ(HDU) 2139 Calculate the formula(水题,又一个用JavaAC不了的题目)
108 0
|
算法
HDOJ 1202 The calculation of GPA
HDOJ 1202 The calculation of GPA
134 0