চ্যালেঞ্জ
একটি বহুপদী দেওয়া p
আদেশের বাস্তব কোফিসিয়েন্টস সঙ্গে 1
এবং ডিগ্রী n
, অন্য বহুপদী এটি q
সর্বাধিক ডিগ্রী n
যেমন যে (p∘q)(X) = p(q(X)) ≡ X mod X^(n+1)
, অথবা অন্য কথায় যেমন যে p(q(X)) = X + h(X)
যেখানে h
সঙ্গে একটি অবাধ বহুপদী হয় ord(h) ≥ n+1
। বহুপদীটি q
অনন্য দ্বারা নির্ধারিত হয় p
।
একটি বহুপদী জন্য p(X) = a(n)*X^n + a(n+1)*X^(n+1) + ... + a(m)*X^m
যেখানে n <= m
এবং a(n) ≠ 0
, a(m) ≠ 0
, আমরা বলতে n
হয় অর্ডার এর p
এবং m
হয় ডিগ্রী এর p
।
সরলীকরণ : আপনি ধরে নিতে পারেন যে p
এর পূর্ণসংখ্য সহগ রয়েছে, এবং a(1)=1
(তাই p(X) = X + [some integral polynomial of order 2]
)। এই ক্ষেত্রে q
অবিচ্ছেদ্য কোফিসিয়েন্টস খুব হয়েছে।
এই সরলকরণের উদ্দেশ্য ভাসমান পয়েন্ট সংখ্যা সহ সমস্যাগুলি এড়ানো। উদাহরণস্বরূপ উদাহরণের জন্য একটি অ-অবিচ্ছেদ্য উদাহরণ রয়েছে।
উদাহরণ
- এর টেলর সিরিজটি বিবেচনা করুন
exp(x)-1 = x + x^2/2 + x^3/6 + x^4/24 + ...
এবংln(x+1) = x - x^2/2 + x^3/3 - x^4/4 + ...
তারপরে স্পষ্টতইln(exp(x)-1+1)= x
। যদি আমরা কেবলমাত্র নীচে থেকে স্বরলিপিটি পেয়েছি two দুটি ফাংশনের 4 ডিগ্রির টেলর বহুবচনগুলি বিবেচনা করি এবংp = [-1/4,1/3,-1/2,1,0]
এবংq = [1/24, 1/6, 1/2, 1,0]
এবং(p∘q)(X) ≡ X mod X^5
বহুবচন বিবেচনা করুন
p(X) = X + X^2 + X^3 + X^4
। তারপরq(X) = X - X^2 + X^3 - X^4
আমরা পেতে(p∘q)(X) = p(q(X)) = X - 2X^5 + 3X^6 - 10X^7 +...+ X^16 ≡ X mod X^5
Testcases
এখানে ইনপুট এবং আউটপুট বহুবর্ষগুলি সহগের তালিকা হিসাবে লেখা হয় (সর্বাধিক ডিগ্রি মনমিয়ালের সহগ সহ, স্থির মেয়াদ শেষ):
p = [4,3,2,0]; q=[0.3125,-.375,0.5,0]
ইন্টিগ্রাল টেস্টেসেস:
p = [1,0]; q = [1,0]
p = [9,8,7,6,5,4,3,2,1,0]; q = [4862,-1430,429,-132,42,-14,5,-2,1,0]
p = [-1,3,-3,1,0]; q = [91,15,3,1,0]