Jöle , 3 bayt
‘b@
Çevrimiçi deneyin!
Polinomu bir katsayı listesi olarak döndürür.
Polinomun negatif olmayan tamsayı katsayılarına sahip olduğunu bildiğimiz için f (b) , bir bazın tanımı ile " polinomun katsayıları" baz b basamakları olarak alınır "olarak yorumlanabilir . Bu, katsayıların hiçbirinin b'yi aşmaması veya ona eşit olmaması koşuluna tabidir , ancak bunu biliyoruz, çünkü b , katsayıların toplamından ( f (1) ) daha büyüktür .
Program sadece 1 + f (1)‘
elde etmek için ilk argümanı ( ) arttırır , sonra b
ilk dönüştürme tabanını ( ) ilk argümanı taban, ikinci argümanı sayı olarak çağırır ( argümanların @
sırasını değiştirmek için, çünkü b
genellikle sayıyı birinci ve baz ikinci alır).
Bu oldukça zekice bir mücadeleydi; teşekkürler orlp!
f(1)
vef(1+f(1))
?