好,我写了个C++程序求解此题,得到了正确结果418。程序的作用为求解满足以上条件的在0~999之间的数。代码如下:
#include
#include
using namespace std;
int main(){
cout << "0-999之间满足条件的数有:" << endl;
int i = 0;
for (i = 0; i < 1000; i++){
if (i % 3 == 1 && i % 4 == 2 && i % 5 == 3 && i % 6 == 4 && i % 7 == 5)
cout << i << endl;
}
return 0;
}
运行结果如下:
可见0-999之间满足条件的数有418和838;其中,最小的数为418。