#include <stdio.h> int main(void) { int i,n; double up[1000],down[1000],sum[1000]; up[1] = 2.0,down[1] = 1.0,sum[1] = 2.0; for(i = 2;i < 1000;i++) { up[i] = down[i - 1] + up[i - 1]; down[i] = up[i - 1]; sum[i] = up[i] / down[i] + sum[i - 1]; } while(scanf("%d",&n)!= EOF) { printf("%.2lf\n",sum[n]); } return 0; } |
Double click to view unformatted code.