简介
巨坑填不上QAQ
1003 Hangover
一句话题意:给一个浮点数limit,求$\sum_{i=2}^Ans{\frac{1}{i}} <= limit$的最大Ans值
一句话题解:暴力
代码:12345678910111213141516int main() { float res[300] = {0,0.5}, c; int num = 0; for (int i = 2; i < 300; ++i) res[i] = res[i - 1] + 1.0/ (i + 1); while (scanf("%f", &c) && c) for (int i = 1; i < 300; ++i) if (res[i] >= c) { printf("%d card(s)\n",i); break; } return 0; }