第十六届蓝桥杯B组第二题
当时在考场的时候这一道题目 无论我是使用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成倍数增加}}
}
最后简单的提一句 我是省二呢 嘿嘿