Python
 Computer >> コンピューター >  >> プログラミング >> Python

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 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

結論

記事に疑問がある場合は、コメントセクションにその旨を記載してください。


  1. Pythonプログラムでの選択ソート

    この記事では、Python3.xでの選択ソートとその実装について学習します。またはそれ以前。 選択ソート アルゴリズムでは、配列は、ソートされていない部分から最小要素を再帰的に見つけて、それを先頭に挿入することによってソートされます。特定の配列での選択ソートの実行中に、2つのサブ配列が形成されます。 すでに並べ替えられているサブ配列。 ソートされていないサブアレイ。 選択ソートを繰り返すたびに、ソートされていないサブアレイの最小要素がポップされ、ソートされたサブアレイに挿入されます。 アルゴリズムの視覚的表現を見てみましょう- それでは、アルゴリズムの実装を見てみましょう-

  2. 四面体の面積を計算するPythonプログラム

    この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 −四面体の側面を考えると、四面体を見つける必要があります。 四面体は、三角形の底面を持つピラミッドのように見える幾何学的図形です。これは、4つの三角形の面、側面に3つ、ベースの下部に1つ、頂点またはコーナーが4つあるソリッドオブジェクトです。 ここでは、以下に示すようにエリア関数をフレーム化します- 例 import math def areatetrahedron(side):    return (math.sqrt(3) * (side * side)) #