先输入一数据上限n,再输入一因数f,
假设一序列由1,2,3...n。 如果序列中的任何一个数的因数含有f, 则把这个数移出序列。
输出序列中剩下的数据。
重复上述步骤,直到输入-1
请问这段代码应该怎么实现?
先输入一数据上限n,再输入一因数f,
假设一序列由1,2,3...n。 如果序列中的任何一个数的因数含有f, 则把这个数移出序列。
输出序列中剩下的数据。
重复上述步骤,直到输入-1
请问这段代码应该怎么实现?
while(1):
n = int(input("请输入n:"))
if (n == -1):
break;
f = int(input("请输入因数f:"))
for i in range(1, n):
if (i % f != 0):
print(i, end = ' ')
print()
你看看这样呢