Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 프로그램에서 n + nn + nnn + u + n(m 번) 계산


이 튜토리얼에서는 n + nn + nnn + ... + n(m 번) 시리즈의 합을 찾는 코드를 작성할 것입니다. . 파이썬에서 아주 쉽게 할 수 있습니다. 몇 가지 예를 살펴보겠습니다.

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 m
n = 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

결론

기사에서 의문점이 있으면 댓글 섹션에 언급하세요.