- //zoj1216 Deck
-
//1947115 2006-07-15
20:24:46
Accepted
1216 C
++ 00:00.01 1172K fairylan
-
#include <stdio.h>
-
#define MAXN 100000
-
double f[MAXN];
-
void init()
-
{
-
f[0] = 0.0;
-
for (int i=1; i<MAXN; ++i)
-
f[i] = f[i-1]+0.5/(double)i;
-
}
-
int main()
-
{
-
int n;
-
init();
-
printf ("# Cards Overhang/n");
-
while (scanf ("%d",&n) != EOF)
-
printf ("%5d %.3lf/n",n,f[n]);
-
return 0;
-
}
-