एक प्रोग्राम लिखें जो सच्चे मनमाना सटीक तर्कसंगत संख्याओं का उपयोग करके बहुपद इंटरपोलेशन करता है । इनपुट इस तरह दिखता है:
f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ...
आप मान सकते हैं कि =
साइन से पहले और बाद में बिल्कुल एक व्हाट्सएप है , सभी नंबर या तो अंश या पूर्णांक हैं। आप यह भी मान सकते हैं, कि इनपुट में सभी अंश पहले से ही अप्रासंगिक हैं।
कोई त्रुटि जाँच की आवश्यकता नहीं है, आप मान सकते हैं कि इनपुट वैध है और कोई x f (x) में दोगुना नहीं है।
आउटपुट एक LaTeX संगत रूप में होना चाहिए, उत्सर्जित LaTeX कोड को यहां आउटपुट के समान चित्रमय प्रतिनिधित्व प्राप्त करना चाहिए।
f (x) = 123x ^ 2 + \ frac {45} {2} x + \ frac {7} {4}
अंश को यथासंभव कम किया जाना चाहिए, जैसे। ऐसा कुछ करने की \frac{2}{4}
अनुमति नहीं है। यदि संख्या पूर्णांक है, तो एक अंश का उपयोग न करें।
विशेष नियम:
आपका कार्यक्रम चाहिए ...
- डिग्री 12 तक बहुपद के लिए काम करते हैं
- कम में पूरा तो उचित इनपुट के लिए 1 मिनट
- किसी भी फ़ंक्शन का उपयोग न करें जो आपके लिए पूरी गणना करता है
- छोटी से छोटी संभव डिग्री के बहुपद का उत्पादन
परीक्षण के मामलों:
दिए गए परीक्षण केवल स्पष्टीकरण के लिए हैं। आपके प्रोग्राम को सभी सही इनपुट के लिए सही परिणाम प्राप्त करना चाहिए।
इनपुट
f (1) = 2/3 f (2) = 4/5 f (3) = 6/7
उत्पादन
f (x) = - \ frac {4} {105} x ^ 2 + \ frac {26} {105} x + \ _ frac {16} {35}
इनपुट
f (-12) = 13/2 f (5/3) = 3/5 f (13) = -6 f (1/5) = -3/4
उत्पादन
f (x) = - \ frac {2186133} {239455744} x ^ 3 + \ frac {2741731} {149659840} x ^ 2 + \ frac {26720517} {29201920} x -> फ्राक {279464297} {299319680}
इनपुट
f (4/3) = 617/81 f (2) = 20/3 f (-8/3) = 6749/81 f (-5) = 7367/12 f (0) = 23/3
उत्पादन
f (x) = \ frac {1} {2} x ^ 4 - 2x ^ 3 + \ frac {7} {4} x ^ 2 + \ frac {23} {3}
इनपुट
f (0) = 5 f (1) = 7 f (2) = 9 f (3) = 11 f (4) = 13
उत्पादन
f (x) = 2x + ५
इनपुट
f (1/2) = -1/2 f (-25) = -1/2 f (-54/12) = -1/2
उत्पादन
f (x) = - \ frac {1} {2}
...
) वास्तव में इनपुट का हिस्सा हैं?
-\frac{37745}{14592}x^4 - \frac{853249}{43776}x^3 + \frac{57809}{7296}x^2 + \frac{225205}{2736}x + \frac{23}{3}
। मुझे संदेह है कि इनपुट कुछ अलग होने का इरादा था :)