还是水题,自己实在是没用,为了完成任务,每天只能去做点水题,这几天在学数论,怎么就不能肝几道数论题?
#include<iostream>
#include<cstdio>
#include<algorithm>
#include<map>
#include<set>
#include<vector>
#include<cstring>
typedef long long ll;
using namespace std;
int main() {
double t;
freopen("in.txt","r",stdin);
while(scanf("%lf",&t) != EOF && t) {
double sum = 0;
for(int i = 1; ; i++) {
sum += 1.0/(i+1);
if(sum == t) {
cout << i+1 << " card(s)" << endl;
break;
}
else if(sum > t) {
cout << i <<" card(s)" << endl;
break;
}
}
}
return 0;
}