Python算術シーケンス計算方法

算術シーケンスの最後の項の計算

主題の内容:

算術シーケンスの最初の2つの項a1とa2が与えられた場合、n番目の項を見つけます

次のステートメントを使用して、負でない整数nの入力を実現できます。

n=int(input())

入力形式:

3つの整数a1、a2、nを含む3行

**出力フォーマット: **

整数、n番目の項の値

入力サンプル:

1
4
100

サンプル出力:

298

My answer

**アイデア1:**算術シーケンス、最初に差mを見つけます。n番目の項の値を計算する方法はたくさんあります。これを使用しますa1 + m *(n-1)

a1 =int(input())
a2 =int(input())
m = a2 - a1
n =int(input())
N = a1 + m*(n-1)print(N)

**アイデア2:**しばらくの間コンピューターを投げて、コンピューターにダムメソッドを使用させ、a1からカウントを開始し、n-1回計算します。

a1 =int(input())
a2 =int(input())
n =int(input())
m = a2 - a1
for i inrange(n-1):
 a1 += m
print(a1)

補足知識:パイソン判定算術シーケンス

あまり意味がないので、コードを見てみましょう!

import sys
n =int(sys.stdin.readline().strip())
s = sys.stdin.readline()
s =list(map(int, s.split(' ')))print(n)print(s)for i inrange(len(s)-1):for j inrange(i+1,len(s)):if s[i]= s[j]:
  s[i], s[j]= s[j], s[i]for j inrange(1,len(s)-1):if s[j]- s[j-1]== s[j+1]- s[j]:
 flag =1else:
 flag =0if flag ==1:print('Possible')else:print('Impossible')

上記のパイソン算術シーケンスの最後の項目の計算方法は、エディターが共有するすべてのコンテンツです。参考にしてください。

Recommended Posts

Python算術シーケンス計算方法
Pythonマジックメソッドのトピック
Pythonオブジェクト指向の魔法の方法
Python3.7デバッグサンプルメソッド
pythonの算術演算子
Pythonエラー処理方法
Pythonは関数メソッドを定義します
PythonTCPパケットインジェクション方式
情報メソッドを除くPython追跡
Pythonは勾配降下法を実装しています
Pythonの右揃えの例の方法
pythonフォントを増やす方法の手順
Pythonの対数法の要約
Pythonセグメンテーションシーケンス図視覚化プログラム
Pythonとjsのインタラクティブな呼び出しメソッド
pythonシーケンスタイプの詳細な説明
IOU計算ケースのPython実装
情報エントロピーの例のPython計算
Pythonは最も急な降下方法を実装します
pythonを実行するメソッドを終了します