VVectorAnvil
Sposoby pracy

Praca z kodem · Iloczyn wektorowy liczb całkowitych

03
Produkt

Sposoby pracy

Oblicz prawoskrętny iloczyn wektorowy dwóch wektorów o trzech całkowitych składowych. Sprawdź wektory równoległe, kolejność bazy i duże współrzędne, odrzucając błędne długości i składowe niecałkowite bez zmiany wejść.

01

Pobierz aplikację

Wybierz folder i poproś asystenta o przeczytanie odpowiednich plików przed ich zmianą. Określ cel oraz granice zadania.

02

Otwórz folder projektu

Wybierz zgodny endpoint. Dostępne narzędzia i jakość odpowiedzi zależą od skonfigurowanego modelu i serwera.

03

Podłącz i sprawdź model

Sprawdzaj zmiany i wyniki poleceń. Uruchom testy projektu przed zaakceptowaniem rezultatu; wygenerowany kod nie jest automatycznie przetestowany.

04

Przejrzyj zmiany i uruchom testy

Porównaj rzeczywiste zachowanie z oczekiwanym wynikiem. Jeśli sprawdzenie się nie powiedzie, wyjaśnij przyczynę przed kolejnymi zmianami.

Iloczyn wektorowy liczb całkowitych

Sposoby pracy
def cross_product(a, b):
    if type(a) not in (list, tuple) or type(b) not in (list, tuple):
        raise ValueError("vector.type")
    if len(a) != 3 or len(b) != 3 or any(type(x) is not int for x in (*a, *b)):
        raise ValueError("vector.components")
    x, y, z = a
    u, v, w = b
    return (y*w-z*v, z*u-x*w, x*v-y*u)

Sprawdź przed zastosowaniem. Sprawdzaj zmiany i wyniki poleceń. Uruchom testy projektu przed zaakceptowaniem rezultatu; wygenerowany kod nie jest automatycznie przetestowany.

Środowisko programowania z AI

Tutaj zaczyna się kolejny pomysł.

Pobierz dla Windows ↗