HDU1012 - u Calculate e (水题)

来源:互联网 发布:微网站源码 编辑:程序博客网 时间:2024/05/25 16:38

题目链接

  • 思路
  • 代码

思路

水题,直接打表就可以过了

代码

#include <iostream>#include <cstdio>using namespace std;double p(int i){    int re = 1;    while(i)    {        re *= i;        i--;    }    return re;}int main(){    printf("n e\n");    printf("- -----------\n");    printf("0 1\n");    printf("1 2\n");    printf("2 2.5\n");    double sum = 2.5;    for(int i=3; i<=9; i++)    {        sum += 1/p(i);        printf("%d %.9f\n", i, sum);    }    return 0;}
0 0
原创粉丝点击