43分题解(错误:运行时间过长)

mqk1  •  1个月前


#include <iostream>
using namespace std;
void jh(int a,int b){
    for(int i=25000;i--;){
        if(a%i==0 and b%i==0){
            cout<<a/i<<'/'<<b/i;
            break;
        }
    }
}
int main() {
    int n,c,d;
    char e;
    cin>>n;
    for(n>0;n--;){
        cin>>c>>e>>d;
        jh(c, d);
        c=0;
        d=0;
        cout<<'\n';
    }
    cout<<'\n';
    return 0;
}


评论: