纠结的题目,那行东西是没有的....
#include <iostream>
using namespace std;
#define max 100000
double x[max];
int main(){
int i,n;
x[1]=1.0/2;
for(i=2;i<max;i++)
x[i]=x[i-1]+1.0/(2*i);
printf("# Cards Overhang\n");
while(scanf("%d",&n)!=EOF){
printf("%5d%10.3lf\n",n,x[n]);
}
return 0;
}