在Python程序中计算n + nn + nnn + u + n(m次)
在本教程中,我们将编写代码以找到n + nn + nnn + ... + n(m次)的和。我们可以在Python中非常轻松地做到这一点。让我们看一些例子。
Input:n = 1
m = 5
Series:
1 + 11 + 111 + 1111 + 11111
Output:
12345
算法
请按照以下步骤解决问题。
1. Initialise the n and m.2. Initialise total to 0.
3. Make the copy of n to generate next number in the series.
4. Iterate the loop m times.
4.1. Add n to the total.
4.2. Update the n with n * 10 + copy_n.
5. Print the total.
示例
请参见下面的代码。
# initializing n and mn = 1
m = 5
# initializing total to 0
total = 0
# making the copy of n to get next number in the series
copy_n = n
# iterating through the loop
for i in range(m):
# adding n to total
total += n
# updating n to get next number in the serias
n = n * 10 + copy_n
# printing the total
print(total)
输出结果
如果运行上面的代码,您将得到以下结果。
12345
结论
如果您对本文有任何疑问,请在评论部分中提及它们。
以上是 在Python程序中计算n + nn + nnn + u + n(m次) 的全部内容, 来源链接: utcz.com/z/359372.html