poj1003

来源:互联网 发布:巨星知我心 by凌豹姿 编辑:程序博客网 时间:2024/06/10 02:07

WA

#include<iostream>#include<cstdio>using namespace std;int main() {    float n;    float length = 0;    cin>>n;    if (n == 0.0){        return 0;    }    int i;    for(i = 1; length < n; i++){        length += 1.0/(i + 1);    }    printf("%d card(s)\n", i-1);    return 0;}

AC

#include<iostream>#include<cstdio>using namespace std;int main() {    float n;    int i;    float length;    while(scanf("%f", &n) == 1){        if (n == 0.0){            return 0;        }        length = 0;        for(i = 1; length < n; i++){            length += 1.0/(i + 1);        }        printf("%d card(s)\n", i - 1);    }    return 0;}
0 0