编写一个函数,输入一个正整数n,并返回n位可被17整除的正整数的个数。请确保考虑到n=1的情况。使用输入n=1,2,5测试您的程序。我所理解的是,例如,如果我输入n=1,这意味着我需要检查0-9之间的所有可被17整除的数字。如果我输入n=2,这意味着我需要检查0-99之间可被17整除的所有数字。我不会想出一个通用的公式来计算n的长度,然后取这个数字的正确范围,这个数字可以被17整除。def positive(n): if (n%17==0):
我试图计算Pascal三角形第100行中的一个特定条目是否可以被3整除,我使用公式nCr计算,其中n=100和r是第100行中的不同条目。我使用下面的代码来计算组合 {
for (int r =我在网上搜索发现,实际上有12个数字不能被3整除,但我的程序给了我63个号码,它们不能被第100行的3整除-- wrong.Can --告诉我我做错了什
我要求用户输入一个数字并计算这个数字,看看它是否能被3整除。divisible by 3" puts "#{positive_integer} is not divisible by 3"但是由于某种原因,当我输入9、30或任何可以被3整除的数字时,我得到的输出是"#{positive_integer}不能被3整除“。