No.2ベストアンサー
- 回答日時:
2次や3次ができるのであれば、n次も同様にすればできるはずです。
そのアルゴリズムに忠実に従うのなら、たとえば多項式の変数の値cや係数a0~anをcoeffというリストに入れておいて、ループごとにcoeffから要素を取り出してyを計算するとか。
coeffに入れる係数とかは、実行時に引数としてそれらを与えればいいでしょう。
おおまかな流れとしてはこんな感じ。
文法エラーとか細かいことは一切確認していないので自分であとはやってみてください。
coeff = list(input().split())
n= len(coeff)
power =1
c = coeff[0]
y = coeff[1]
for i in range(2 n+1):
power = .....
y = y + coeff[i]*power
print (y)
例えば4*2^3+4*2^2+10*2^1+3を計算したいのなら、実行時に以下のようにする。
> foo
2 3 10 4 4
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) webサイト上にカレンダーを設置したい 1 2022/04/13 15:50
- 計算機科学 アルゴリズムの問題を解く上で紙に書いて考えるのはナシですか? 紙に書いて構造をある程度組み立てた上で 3 2023/03/11 16:53
- その他(プログラミング・Web制作) プログラミングの能力とアルゴリズムの能力は別物だと言われたのですが、これは本当ですか? プログラミン 1 2023/03/09 02:37
- その他(プログラミング・Web制作) プログラミング能力とアルゴリズム能力って違うのでしょうか? プログラミングの能力の一部にアルゴリズム 10 2023/03/31 14:34
- その他(プログラミング・Web制作) Pythonでexcelのvbaを作成、実行する方法について Pythonで表の自動集計プログラムを 3 2022/07/09 09:58
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- その他(プログラミング・Web制作) 「Python 文章自動生成」と調べて様々なサイトを参考に試したのですが、どれもうまくいきませんでし 1 2022/09/26 21:41
- リフォーム・リノベーション インプラス(内窓)設置による補助金につて 1 2023/01/18 18:15
- 防犯・セキュリティ 玄関の鍵の交換について 8 2022/08/08 10:48
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/06/15 14:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しい五十音順について
-
Dijkstraて
-
多変数関数の最小値を求めるプ...
-
[ EXCEL VBA ] 図形を読み込む...
-
Stuck
-
プログラミングの才能のある無...
-
Fotranで最小公倍数
-
アルゴリズムのB木について
-
Cプログラミング
-
よくプログラミングをやるにあ...
-
Visual studio2019 C#で生まれ...
-
画像から文字を認識してテキス...
-
アルゴリズムとは、フローチャ...
-
OpenCVのライセンスについて
-
乗換案内の作り方が知りたいです。
-
C++行列計算プログラム
-
パズルが好きな人ってプログラ...
-
携帯のパスワードについてです。
-
アルゴリズムとプロトコールの違い
-
一番近い組み合わせを見つけるには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しい五十音順について
-
Dijkstraて
-
Stuck
-
[ EXCEL VBA ] 図形を読み込む...
-
BCDについて
-
アルゴリズムとプロトコールの違い
-
期間重複チェックがわかりません
-
グループを均等に分けるには?...
-
三次元形状曲面の導出法
-
あいまい検索(文字列一致率)
-
Visual studio2019 C#で生まれ...
-
gooという検索エンジンの後にGo...
-
フリーセルの難易度について
-
CRC-CCITT16の算出法
-
経路探索について
-
C♯で電卓を作成しています。演...
-
理系の高校生です。大学で情報...
-
OpenCVのライセンスについて
-
偏りのある乱数のアルゴリズム
-
詰め将棋をとくのは、アルゴリ...
おすすめ情報
2次とか3次とかなら作れるのですが、多項式n次になるとわかりません