排列组合:从1-30个正整数中任意选取3个数,使得选取的3个数的和能被3整除,问有多少种取法?请给出解题过程,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/25 17:56:37
排列组合:从1-30个正整数中任意选取3个数,使得选取的3个数的和能被3整除,问有多少种取法?请给出解题过程,

排列组合:从1-30个正整数中任意选取3个数,使得选取的3个数的和能被3整除,问有多少种取法?请给出解题过程,
排列组合:从1-30个正整数中任意选取3个数,使得选取的3个数的和能被3整除,问有多少种取法?请给出解题过程,

排列组合:从1-30个正整数中任意选取3个数,使得选取的3个数的和能被3整除,问有多少种取法?请给出解题过程,
三个数的和能被3整除,有如下情况:
一、余数分别为0、0、0
二、余数分别为1、1、1
三、余数分别为2、2、2
四、余数分别为0、1、2
第一种情况:在能被3整除的数中选3个,因为共有10个,所以为10个中选3个的方法,有(10*9*8)/(3*2*1)=120种;
第二种情况:在被3除余1的数中选3个,共有10个,同上,有120种选择方法;
第三种情况:在被3除余2的数中选3个,共有10个,同上,有120种选择方法;
第四种情况:在被3整除的数中选1个,在被3除余1的数中选1个,在被3除余2的数中选1个,方法有10*10*10=1000种.
所以共计1000+120+120+120=1360种.

这些数里能被3整除的数有30/3=10个
①若所选的3个数中只有一个能被3整除,
那么另两个数一定是除3余1,和除3余2.那么1到33中的除3余1的数有10个,除3余2的数也有10个.
则在此情况下,分别是3个含有10个元素的数集合的组合.有10^3=1000;
②若所选的3个数都能被3整除,
那么就是8+7+6+5+4+3+2+1=36[...

全部展开

这些数里能被3整除的数有30/3=10个
①若所选的3个数中只有一个能被3整除,
那么另两个数一定是除3余1,和除3余2.那么1到33中的除3余1的数有10个,除3余2的数也有10个.
则在此情况下,分别是3个含有10个元素的数集合的组合.有10^3=1000;
②若所选的3个数都能被3整除,
那么就是8+7+6+5+4+3+2+1=36[算法是首尾相加*4]
③若所选的3个数都除3余1的话,
则同上是在10个数中的组合同上共36种取法。
所以一共有的取法数目是1000+36+36=1072。
[以上是在所取3个数中没有重复选取(一个数选两次或者3次)的情况!]
若有重复选取则:
第①种情况不变;
第②种情况可重复选取,
那么:应为10^3=1000;
第②种情况亦可重复选取,
那么:应为10^3=1000;
所以,如果可以在同一次选取中重复选取同一个数的话,则有3000种选取方法:如果不能在同一次选取中重复选取同一个数的话则有1072种选取方法。
到底能不能在同一次选取中重复选取同一个数呢,这就要请教出题人了。不过方法是绝对的。

收起

#include
#include
#include
using namespace std;
int main(int argc, char *argv[])
{


int i,j,k,a;
a=0;
i=1;

全部展开

#include
#include
#include
using namespace std;
int main(int argc, char *argv[])
{


int i,j,k,a;
a=0;
i=1;
while (i<=28)
{
for(j=i+1;j<=29;j++)
{
for(k=j+1;k<=30;k++)
{
if((i+j+k)%3==0) a++;
}
}
i++;
}
cout< getch();


return 0;
}
output:
1360

收起

排列组合:从1-30个正整数中任意选取3个数,使得选取的3个数的和能被3整除,问有多少种取法?请给出解题过程, 从22个不同的数字中任意选取5个有多少种选法?用高中学过的排列组合公式推算 从连续自然数1,2,3,...,2008中任意取n个不同的数.1.求证:当n=1007是,无论怎么样选取n个数,总存在其中的4个数的和等于4017.2.当正整数n 在1,2,3...2012中最多可以选取多少个正整数,使得任意两个数之差为合数? matlab排列组合问题我需要用MATLAB做一个排列组合问题,这个组合是这样的有n个数列1=[11 12]2=[21 22]3=[31 32]4=[41 42]....n=[n1 n2]从这些数列中选取4个然后从选取的4个数列中任选一个列出所有的排列 从1~100这100个数字中任意选取一个数字,取到3的倍数的概率是 24选3的概率问题从1-24中任意选取3个数字,问分别中1个,2个,3个的概率? 从4、7、0三个数字中任意选取若干张(1张、2张或3张),可以组成多少个不同的自然数? 证明在任意选取的n+2个正整数中存在着两个正整数,其差能被2n整除或其和能被2n整除 排列组合从7个不同的数字中任意选择3个数字为一组,数字不重复,不论顺序,共有多少种情况 排列组合:在三位正整数中,能被3整除的偶数有多少个? 一道概率计算题首先从集合{1,2,3,…,99,100}中任意选取a,然后从同一集合中任意选取b,求3^a+7^b的末位数字是8的概率. 从,1,2,3,4.2008,2009共2009个自然数中选取若干个自然数,使得其中任意两个自然数的和都不能被4整除,那么最多可以取多少个自然数 排列组合之难题,帮.从数字0、1、2、3、4、5、中任意挑选5个组成能被5除尽且各位数字互异的5位数,那么共可以组成多少个不同的五位数? 排列组合大概是怎么回事?问一个例题.从1至9的自然数中,任意取出3个整数,有多少种组合?如果取出2个呢?如果取出4个呢?如果取出5个呢?我不要列举的,我要排列组合的方法.(我们老师没讲过.) 从1、2、3、、2010这2010个正整数中,最多可以取出多少个数,使得所取出的数中任意三个数之和都能被33整除 求1-33中任意6个数字的和值为50的所有排列组合, excel建立排列组合?请问如何用excel建立排列组合,即从A列数组(共M个)中任意挑选N个不重复的数字和B列数组(共E个)中任意挑选的F个不重复的数字组合成C列?例如A列有3个数字,B列有5个数字