90分,第2个数据点TLE,求大佬帮忙改一下!
查看原帖
90分,第2个数据点TLE,求大佬帮忙改一下!
1543673
SHENsh楼主2024/11/23 21:29
#include<bits/stdc++.h>

using namespace std;
int n,i;
bool solve(int num){
    for(int j=1;j<=n;j++){
        num-=i;
        if(num%n || num/n==0){
            return false;
        }
        num-=(num/n);//每只猫分鱼的过程

    }
    return true;
}
int main(){
    cin>>n>>i;
    for(int j=1;;j++){//列举初始鱼数
        if(solve(j)){
            cout<<j<<endl;//输出最早的合规鱼数
            return 0;
        }
    }
    return 0;
}
2024/11/23 21:29
加载中...