IIntegralThistle
Fluxuri de lucru

Fluxuri de programare · Primitive polinomiale exacte

03
Produs

Fluxuri de lucru

Integrați un polinom dat prin zero până la 64 de coeficienți întregi în ordine crescătoare a gradului, fiecare în ±10^9, returnând coeficienți raționali cu o constantă zero fixă. Testați intrări goale și zerouri finale derivând rezultatul, respingând valori booleene sau coeficienți în afara limitelor fără cuadratură numerică.

01

Descarcă aplicația

Selectează un dosar și cere asistentului să citească fișierele relevante înainte de editare. Definește obiectivul și limitele sarcinii.

02

Deschide dosarul proiectului

Alege un endpoint compatibil. Instrumentele disponibile și calitatea răspunsurilor depind de modelul și serverul configurate.

03

Conectează și testează modelul

Verifică modificările și rezultatele comenzilor. Rulează verificările proiectului înainte de acceptare; codul generat nu este testat automat.

04

Verifică modificările și rulează testele

Compară comportamentul real cu rezultatul așteptat. Dacă o verificare eșuează, cercetează cauza înainte de alte modificări.

Primitive polinomiale exacte

Fluxuri de lucru
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)]

Verifică înainte de aplicare. Verifică modificările și rezultatele comenzilor. Rulează verificările proiectului înainte de acceptare; codul generat nu este testat automat.

Spațiu de programare cu AI

Următoarea idee începe aici.

Descarcă pentru Windows ↗