C题

#include
using namespace std;
long long  huajian(long long a,long long b){
    long long c=1;
    while(b){
        c=a%b;
        a=b;
        b=c;
    }
    return a;
}
int main(){
    double a=1,b=1,c=2;
    long long x=1,y=1;
    for(int i=1;i<13;i++){
        a=b;b=c;c=a+b;
        x=x*a*b+y;
        y=y*a*b;
        long long p = huajian(x,y);
        x=x/p;y=y/p;
    }
    cout<<x<<'/'<<y;
    return 0;
}

有人知道这个是哪里出错了吗

全部评论

相关推荐

头像
03-18 09:09
Java
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务