本题是一个经典的数学问题。题目所求的数字除以 333 余222,除以 555 余333,除以 777 余222,那么经过简单的计算可知符合题意的数字中,最小的一个是 232323,且由于 105105105 是 3,5,73,5,73,5,7 的最小公倍数,所以每隔 105105105 就会有一个答案。
#include<cstdio> int main(){ long long n,a=23; scanf("%lld",&n); while(a<n){ printf("%lld\n",a); a+=105; } return 0; }
记得给五星好评哦喵~ 谢谢客官啦~
注册一个 HydroOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HydroOJ 通用账户