एक बहुपद को देखते हुए, यह निर्धारित करें कि क्या यह प्रमुख है।
एक बहुपद है ax^n + bx^(n-1) + ... + dx^3 + ex^2 + fx + g
, जहां प्रत्येक शब्द एक निरंतर संख्या (गुणांक) है, जिसका एक nonnegative पूर्णांक शक्ति द्वारा गुणा किया जाता है x
। नॉनजेरो गुणांक वाली उच्चतम शक्ति को डिग्री कहा जाता है। इस चुनौती के लिए, हम केवल कम से कम 1 डिग्री के बहुपदों पर विचार करते हैं। अर्थात्, प्रत्येक बहुपद में कुछ होते हैं x
। इसके अलावा, हम केवल पूर्णांक गुणांक वाले बहुपद का उपयोग करते हैं।
बहुपदों को गुणा किया जा सकता है। उदाहरण के लिए, (x+3)(2x^2-2x+3)
बराबरी 2x^3+4x^2-3x+9
। इस प्रकार, 2x^3+4x^2-3x+9
में फैक्टर किया जा सकता है x+3
और 2x^2-2x+3
, इसलिए यह समग्र है।
अन्य बहुपद को फैक्टर नहीं किया जा सकता है। उदाहरण के लिए, 2x^2-2x+3
किसी भी दो बहुपद का उत्पाद नहीं है (निरंतर बहुपद की अनदेखी या गैर-पूर्णांक गुणांक वाले)। इसलिए, यह अभाज्य है (इसे अप्रासंगिक भी कहा जाता है)।
नियम
- इनपुट और आउटपुट किसी भी मानक तरीके से हो सकते हैं।
- इनपुट एक स्ट्रिंग की तरह हो सकता है
2x^2-2x+3
, जैसे कोफ़िक्टर्स की सूची{2,-2,3}
, या किसी भी समान साधन। - आउटपुट या तो एक सत्य मान है अगर यह प्रमुख है, या एक गलत मूल्य अगर यह समग्र है। आपको सभी अपराधों के लिए समान सत्य मूल्य और सभी मिश्रित बहुपद के लिए एक ही गलत मूल्य प्राप्त करना चाहिए।
- इनपुट कम से कम 1 डिग्री और अधिकतम 10 डिग्री का होगा।
- हो सकता है कि आप (पूर्णांक या भाव के) या समीकरण को हल करने के लिए बिल्ट-इन टूल्स का उपयोग न करें।
उदाहरण
सत्य - प्रधान
x+3
-2x
x^2+x+1
x^3-3x-1
-2x^6-3x^4+2
3x^9-8x^8-3x^7+2x^3-10
मिथ्या - सम्मिश्र
x^2
x^2+2x+1
x^4+2x^3+3x^2+2x+1
-3x^7+5x^6-2x
x^9-8x^8+7x^7+19x^6-10x^5-35x^4-14x^3+36x^2+16x-12