พหุนามคือหารด้วยปัจจัย(x-n)ถ้าสำหรับฟังก์ชั่นf(n)=0 fงานของคุณ: เพื่อตรวจสอบว่าฟังก์ชันพหุนามf(x)หารด้วย(x-n)หรือไม่
การป้อนข้อมูล
(x-n), (Polynomial)การป้อนข้อมูลที่อยู่ในรูปแบบของ จำไว้ว่าถ้า n เป็นลบ(x-n)(x+n)จะอยู่ในรูปแบบของการป้อนข้อมูล สำหรับพหุนาม, ^เลขยกกำลังทั้งหมดจะถูกวางในฐานะ xค่าสัมประสิทธิ์จะเขียนต่อไปให้กับตัวแปร 2x^2 + x^1พหุนามตัวอย่างเช่นอาจจะ จะไม่มีช่องว่างระหว่างสิ่งใด คำที่xจะ inputed x^1เป็น ดังนั้นสิ่งที่จะ "ปกติ" มีลักษณะเหมือนจะเป็น(x - 1) (x^1-1)ค่าสัมประสิทธิ์และอำนาจจะเสมอเป็นจำนวนเต็ม ค่าสัมประสิทธิ์การหนึ่งที่จะเป็นนัยถ้ามันเป็นเพียงแค่ xเช่นxสามารถตีความได้ว่า1x
ผลลัพธ์
ค่าบูลีน ความจริงหรือเท็จ
ขอบคุณ @AlexA เพื่อช่วยฉันชี้แจงเรื่องนี้!
ตัวอย่าง
Input:(x^1-1),(x^1-1)
Output: True
Input: (x^1+2),(2x^2+4x^1+2)
Output: False
Input: (x^1+7),(x^2-49)
Output: True
กฎระเบียบ
- นี่คือcode-golfดังนั้นรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ
น่าเสียดายที่ฉันไม่ทราบวิธีการใช้กระดานข้อมูลโค้ด หากใครรู้วิธีสามารถแก้ไขโพสต์