来源:http://poj.org/problem?id=1003
这题真的是意外的简单啊,看清楚了数据规模后已经没什么疑问了,水水的过了。
提交的时候还是有点忐忑啊,怎么会有这么水的题= =
我这代码居然用了196K内存,真不知道那些大神怎么可以做到0K秒杀,难道他们不使用变量= =
#include <cstdio> using namespace std; int main() { double n; scanf("%lf",&n); while (n!=0.00) { int k=2; double sum=0.0; while (n-sum>0.000001) { sum=sum+1/double(k); k++; } printf("%d card(s)\n",k-2); scanf("%lf",&n); } return 0; }