计算1至n这n个数中,既不能被8整除,也不能被12整除的数的个数.
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 03:15:34
1000/2=5001000/3=333余11000/6=166余4即1--1000中,能被2整除的有500个能被3整除的有333个即能被2整除,有能被3整除的有166个所以即不能被2整除,也不能被3
1到1000中能被4整除的共[1000/4]=250个1到1000中能被6整除的共[1000/6]=166个4、6的最小公倍数是121到1000中能被12整除的共[1000/12]=183个如果两者相
能被4整除的数有250个能被6整除的数有166个能被4和6同时整除的数有83个(相当于重复加了一次)所以所求个数为1000-250-166+83=667(个)
不是1000倍数即可有10002000300040005000600070008000900010000共10个一共10000个数所以还剩9990个
这个很简单的...给你个样本:PrivateSubCommand1_Click()OnErrorResumeNextDimiAsLong,sAsStringDimnAsLong,sumAsLongs=
1-1000中能被8整除的有125个,能被125整除的有8个,所以你要求的个数为1000-125-8+1=868
266个.这种题,你最好画四个圈第一个大圈,你画大一点,这代表1000个数,然后在第一个圈内画三个相交的小圈,这代表能被2,3,5整除的数然后,我们要求的就是三个小圈以外,大圈以内的数有多少个.其实最
要用到的基础:抽屉原理:有n个物体,放到m(n>m)个抽屉时,至少有一个抽屉内有两个或两个以上的物体.从1,2,…,2n中任意选出(n+1)个数,这n+1个数中至少有两个数,其中一个能被另一个整除.证
要使任意3个数能被21整除,那么这个数组中必须满足所有数对21同余,否则至少能找到一组和不能被21整除.而3个数和能被21整除,那么它们对21的余数必须为0,7,142010/21=95……15所以可
1.编译不通过数组定义时,不能使用变量,即使变量已赋值,所以inta[n];是错的解决方法,你可以直接定义一个大的数组,比如inta[100],然后再用n限制输入的个数2.数组下标是从0~n-1,所以
varn,i,s:longint;m:string;beginread(n);fori:=1tondobeginstr(i,m);ifpos('1',m)0thens:=s+1;end;write(s
(1)1-100,能被5整除的有20个.所以共有20*99=1980个.(2)能被5整除,不能被5n(n>=2)整除的数只有5.
[]表示整数部分能被8整除的有[1998/8]=249个能被12整除的有[1998/12]=166个能被8和12同时整除,即能被其最小公倍数24整除的有[1998/24]=83个所以根据容斥原理既不能
publicclassTestNum{publicstaticvoidmain(String[]args){Scannersca=newScanner(System.in);intnum=0;ints
1.能被2整除的有500个,能被3整除的有333个,能被6整除【即同时被2和3整除】的有166个所以满足条件的有:1000-500-333+166=533个2.可以取等号.
1000除以2等于500,被2整除的数有500个.1000除以3取整等于333个,被3整除的数有333个.1000除以5等于200,被4整除的数有200个.加起来等于1033个.可是其中还有重复计数的
这n个数中一定要有2,4,6,8四个数其中的一个,那么,n个数都没有这四个数的概率是:(5/9)^n,那么至少有一个的概率为:1-(5/9)^n另外,这n个数中一定要有5,概率为:1-(8/9)^n,
在1至2004这2004个数中,既不能被8整除,又不能被12整除的数共有多少个?在这些数中,除去能被8和12整除的数,剩下的就是不能被8和12整除的数.能被8整除的数有8、16、24……2000共25
能被8整除的有124个,能被12整除的有167个,能同时被8和12整除的有83个所以有1998-167-124+83=1790
在1、2、3……,2010这2010个数中能被8整除的数有251个在1、2、3……,2010这2010个数中能被12整除的数有167个在1、2、3……,2010这2010个数中既能被8整除又能被12整