不难的英文数学题,求翻译,加解答过程以及答案……清晰的追分!
Howmany3-digitpositiveintegersareoddanddonotcontainthedigit"5"?...
How many 3-digit positive integers are odd and do not contain the digit "5"?
展开
5个回答
展开全部
问题:
有多少个三位的正整数是奇数且不包含数字5。
首先,三位数从100到999一共是900个,其中一半是奇数,一半是偶数,所以奇数是450个。
这其中百位是5的占了1/9,一共是50个,去掉之后剩400个。
余下的数中十位是5的占了1/10,一共是40个,去掉之后剩360个。
再余下的数中个位是5的占了1/5,一共是72个,去掉之后剩288个。
所以满足题意的这样的三位数一共288个。
There're 288 3-digit positive integers.
如果楼主有不清楚的可以追问,希望有用,谢谢采纳 ^_^
有多少个三位的正整数是奇数且不包含数字5。
首先,三位数从100到999一共是900个,其中一半是奇数,一半是偶数,所以奇数是450个。
这其中百位是5的占了1/9,一共是50个,去掉之后剩400个。
余下的数中十位是5的占了1/10,一共是40个,去掉之后剩360个。
再余下的数中个位是5的占了1/5,一共是72个,去掉之后剩288个。
所以满足题意的这样的三位数一共288个。
There're 288 3-digit positive integers.
如果楼主有不清楚的可以追问,希望有用,谢谢采纳 ^_^
追问
楼下说的那种方法对么?
追答
也可以,都是一样的。:)
不同的方法,殊途同归。
展开全部
翻译:有多少个3位正整数是奇数且数字中不包含“5”?
解答:不含5且为奇数的话,百位可以选1,2,3,4,6,7,8,9,共8种选择;十位可以选0,1,2,3,4,6,7,8,9,共9种选择;个位只能选1,3,7,9,共4种选择。所以组合起来共可以产生8*9*4=288个满足题意的3位数。
回答:There're 288 3-digit positive integers odd and do not contain the digit "5".
或者There're 288 3-digit positive integers meet the requirements.
解答:不含5且为奇数的话,百位可以选1,2,3,4,6,7,8,9,共8种选择;十位可以选0,1,2,3,4,6,7,8,9,共9种选择;个位只能选1,3,7,9,共4种选择。所以组合起来共可以产生8*9*4=288个满足题意的3位数。
回答:There're 288 3-digit positive integers odd and do not contain the digit "5".
或者There're 288 3-digit positive integers meet the requirements.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-03-18
展开全部
有多少个奇数的三位正整数,不包括数字5
8x9x4=288
百位 1,2,3,4,6,7,8,9=8
十位 1,2,3,4,6,7,8,9,0=9
个位 1,3,7,9=4
8x9x4=288
百位 1,2,3,4,6,7,8,9=8
十位 1,2,3,4,6,7,8,9,0=9
个位 1,3,7,9=4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼的回答是正确的,二楼的分析不对。
一楼并没有重复减,每次都是在余下的数里进行分析和分组,二楼请你仔细分析,不要乱讲。
你的错误在于x5z只记1,实际上x51,x53,x55(在计算xy5时已经统计),x57,x59都是奇数。
应该是10 + 5 - 1 = 14
所以按你的做法,8 * 14 = 112
最后应该是450 - 112 - 50 = 288
我用程序看了一下,288是对的。
int main()
{
int i, j, k;
int count = 0;
for(i=1; i<10; i++)
for(j=0; j<10; j++)
for(k=0; k<10; k++)
{
if (k==2 || k==4 || k==6 || k==8 || k==0)
continue;
if(i == 5 || j ==5 || k == 5)
continue;
count++;
}
printf("count = %d\n", count);
}
一楼并没有重复减,每次都是在余下的数里进行分析和分组,二楼请你仔细分析,不要乱讲。
你的错误在于x5z只记1,实际上x51,x53,x55(在计算xy5时已经统计),x57,x59都是奇数。
应该是10 + 5 - 1 = 14
所以按你的做法,8 * 14 = 112
最后应该是450 - 112 - 50 = 288
我用程序看了一下,288是对的。
int main()
{
int i, j, k;
int count = 0;
for(i=1; i<10; i++)
for(j=0; j<10; j++)
for(k=0; k<10; k++)
{
if (k==2 || k==4 || k==6 || k==8 || k==0)
continue;
if(i == 5 || j ==5 || k == 5)
continue;
count++;
}
printf("count = %d\n", count);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这道题的意思是,有多少个三位正整数是奇数且不包含数字“5”?
三位数从100到999,共900个数,其中奇数450个。
其中,只有个位是5的,即XX5型,此时百位有8种可能,十位有9种可能,故有8×9=72个;
只有十位是5的,即X5X型,此时个位有1,3,7,9四种可能,百位有8种可能,故有32个;
只有百位是5的,即5XX型,此时个位有4种可能,十位有9种可能,故有36个;
个位和十位都是5的,即X55型,显然是8个;
十位和百位都是5的,即55X型,显然是4个;
个位和百位都是5的,有9个;
还有一个数,555.
因此,答案是450-72-32-36-8-4-9-1=288个。
三位数从100到999,共900个数,其中奇数450个。
其中,只有个位是5的,即XX5型,此时百位有8种可能,十位有9种可能,故有8×9=72个;
只有十位是5的,即X5X型,此时个位有1,3,7,9四种可能,百位有8种可能,故有32个;
只有百位是5的,即5XX型,此时个位有4种可能,十位有9种可能,故有36个;
个位和十位都是5的,即X55型,显然是8个;
十位和百位都是5的,即55X型,显然是4个;
个位和百位都是5的,有9个;
还有一个数,555.
因此,答案是450-72-32-36-8-4-9-1=288个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询