题解星辰2025-07-01 18:21:47发布于:浙江0阅读0回复0点赞简单的题目,一个循环 +++ 一个判断就行了。 核心代码: for(int i=23;i<=n;i++){ if(i%3==2 && i%5==3 && i%7==2){ cout<<i<<"\n"; } } QQQ:为什么循环从 232323 开始? AAA:根据样例得知,最小的一个同时满足除以 333 余 222,除以 555 余 333,除以 777 余 222 的整数是 232323,故从 232323 开始循环,做了一个常数级别的优化。 有帮助,赞一个去预览0/2000发布这里空空如也
有帮助,赞一个