当时在考场的时候这一道题目 无论我是使用JAVA的大数(BIGTHGER)还是赛后 使用PY 都是没有运行出来 今天也是突发奇想在B站上面搜一搜 看了才知道这也是需要一定的数学思维
通过转换 设X来把运算式精简化 避免运行超时
下面则是代码
public class lanbaby {
public static void main(String[] args) {
long a=20250412,b=20240413;
//long ;
long k=a-b,x=b;
while(true){
if((x-k)%a==0){
System.out.println(x-a);break;
}
x+=b; // 化简后x成倍数增加
}
}
}
最后简单的提一句 我是省二呢 嘿嘿