霍納法則{計算多項式的值}

{必修三學過的,但是一直沒打過,這是很好的技巧哦}
var
  i,n,x,ans:longint;
  a:array[1..100] of longint;{a[1],a[2],a[n]分別爲最高次項係數,次高。。。常數項}
begin
  read(n,x);
  for i:=1 to n do read(a[i]);
  ans:=a[1];
  for i:=1 to n-1 do
    ans:=ans*x+a[i+1];
  writeln(ans);
end.
發佈了59 篇原創文章 · 獲贊 2 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章