在从1到1998的自然数中,能被37整除,但不能被2整除,也不能被3整除的数的个数等于?

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:44:12

#include<iostream>
using namespace std;

int main()
{
int num = 0;
for(int i=1;i<=1998;i++)
{
if((i%37==0)&&(i%2!=0)&&(i%3!=0))
num++;
}
cout<<num<<endl;
system("pause");
return 0;
}

18

能被37整除的数 1998/37 个(取整)
能被37和2同时整除的数 1998/(37*2)个(取整)
能被37和3同时整除的数 1998/(37*3)个(取整)
能被37和2和3同时整除的数 1998/(37*2*3)个(取整)

结果就是: 能被37整除的数 - 能被37和2同时整除的数 - 能被37和3同时整除的数 + 能被37和2和3同时整除的数
=1998/37 - 1998/(37*2) - 1998/(37*3) + 1998/(37*2*3)
=54 - 27 - 18 + 9
=18

从1到1998的自然数中,能被2整除,但不能被3或7整除的数的个数有多少个 从1到100的自然数中,所有不能被9整除的数之和是多少? 从1999到5999的自然数中有多少个数,他的数字和能被4整除?说明理由 从1到1000这1000个自然数中有()个数既不能被4整除也不能被6整除 在1至100的自然数中,不能被2整除,又不能被3整除,也不能被5整除的数,有几个? 构造一个算法,输出在自然数1,2,3,...200中,被3整除的自然数. 从1到100的自然数中,所有不能被9整除的数的和是多少? 求从1到1100之间不能被5,也不能被6或8整除的自然数的个数 自然数从1到2007中有几个不能同时被3和5整除?? 从1-2001的自然数中,能被2整除,但不能被3或7整除的数的个数是多少?