IIntegralThistle
سير العمل

سير العمل البرمجي · الدوال الأصلية الدقيقة لكثيرات الحدود

03
المنتج

سير العمل

أوجد دالة أصلية لكثير حدود معطى بصفر إلى 64 معاملاً صحيحاً بترتيب الدرجة التصاعدي، كل منها ضمن ±10^9، وأرجع معاملات كسرية مع ثابت صفري محدد. اختبر المدخل الفارغ والأصفار النهائية باشتقاق الناتج، وارفض القيم المنطقية والمعاملات خارج الحدود دون تكامل عددي.

01

نزّل التطبيق

اختر مجلدًا واطلب من المساعد قراءة الملفات المعنية قبل تعديلها. حدّد الهدف وحدود المهمة في المحادثة.

02

افتح مجلد المشروع

اختر نقطة اتصال متوافقة. تعتمد الأدوات المتاحة وجودة الإجابات على النموذج والخادم المستخدمين.

03

اربط النموذج واختبره

راجع التغييرات ونتائج الأوامر. شغّل فحوص المشروع قبل اعتماد النتيجة؛ الشيفرة المُولّدة ليست مختبرة تلقائيًا.

04

راجع التغييرات وشغّل الاختبارات

قارن السلوك الفعلي بالنتيجة المتوقعة. إذا فشل فحص، تحقّق من السبب قبل إجراء تغييرات إضافية.

الدوال الأصلية الدقيقة لكثيرات الحدود

سير العمل
from fractions import Fraction

def antiderivative(coefficients):
    if type(coefficients) is not list or len(coefficients) > 64:
        raise ValueError("integral.input")
    if any(type(value) is not int or abs(value) > 10**9 for value in coefficients):
        raise ValueError("integral.coefficient")
    return [Fraction(0)] + [Fraction(value, degree+1)
                            for degree, value in enumerate(coefficients)]

راجع قبل التطبيق. راجع التغييرات ونتائج الأوامر. شغّل فحوص المشروع قبل اعتماد النتيجة؛ الشيفرة المُولّدة ليست مختبرة تلقائيًا.

مساحة عمل برمجية بالذكاء الاصطناعي

تبدأ فكرتك التالية هنا.

تنزيل لنظام Windows ↗