2 條題解

  • 3
    @ 2024-12-19 9:22:33

    暴力解题 同时要注意他的另一个因数

    #include <iostream>

    using namespace std;

    int main()

    {

    ios::sync_with_stdio(0);

    cin.tie(0);

    cout.tie(0);

    int a,c;

    cin>>a>>c;

    if(a==c){

    cout<<"Thisislong"<<endl;

    }else{

    int m=a-c;

    int sum=0;

    for(int i=1;i*i<=m;i++){

    if(m%i==0){

    if(i>c&&i<=a){

    sum++;

    }

    //另一个因数

    int d=m/i;

    if(d!=i&&d>c&&d<=a){

    sum++;

    }

    }

    }

    cout<<sum<<endl;

    }

    return 0;

    }

    資訊

    ID
    1099
    時間
    1000ms
    記憶體
    256MiB
    難度
    8
    标签
    (無)
    遞交數
    759
    已通過
    93
    上傳者