兩次輸入求多項式係數

2021-10-03 17:48:54 字數 291 閱讀 3874

有乙個黑匣子,黑匣子裡有乙個關於 x 的多項式 p(x) 。我們不知道它有多少項,但已知所有的係數都是正整數。每一次,你可以給黑匣子輸入乙個整數,黑匣子將返回把這個整數代入多項式後的值。那麼,最少需要多少次, 我們可以得到這個多項式每項的係數呢?答案是兩次。

第一次,輸入 1 ,於是便得到整個多項式的所有係數之和。記作 s 。

第二次,輸入 s + 1 ,於是黑匣子返回的是的值。只需要把這個值換成 s+1 進製, 然後依次讀出每一位上的數。就是

第一次得到s是為了保證對於任意係數都小於s

python 多項式求係數 多項式係數的計算

def evalpoly lst,x total 0 for power,coeff in enumerate lst starts at 0 by default total x power coeff return total 或者,可以使用列表,然後使用sum def evalpoly lst...

計算多項式係數

題目描述 給定乙個多項式 ax by k ax by k ax by k,求a nb ma nb m anbm 係數輸入格式 共一行,包含5個整數,分別為a,b,k,n,m每兩個整數之間用乙個空格隔開.輸出格式 出共1行,包含乙個整數,表示所求的係數,這個係數可能很大,輸出對1000000007取模...

P3803 FFT求多項式係數

傳送門 這是一道fft模板題,求多項式係數 對a和b的係數求乙個fft,轉換為點乘式後 o n 掃一遍直接算係數即可 對於多項式相加 begin,y right left x y right ldots left x y right y right left x y right ldots left...