Zadanie
Biorąc pod uwagę dwie dodatnie liczby całkowite (divId e II i Divis O r) oblicz q uotient i r emainder.
Zwykle oblicza się to jako e = o*q+rgdzie q*o<=ei 0<=r<o.
Do tego wyzwania wciąż, e = o*q+rale q*o>=ei -o<r<=0.
Na przykład e=20i o=3zwykle byłoby tak 20/3 -> 20=3*6+2, ponieważ 18<=20i 0<=2<3. Tutaj będzie 20/3 -> 20=3*7-1gdzie 21>=20i-3<-1<=0
Przypadki testowe
Input -> Output
20, 3 -> 7, -1
10, 5 -> 2, 0
7, 20 -> 1, -13
100, 13 -> 8, -4
Nie musisz się tym zajmować o=0.
rjako negacja języka rzeczywistego rdla języków, które używają niepodpisanych bajtów do przechowywania danych lub zakładają przepełnienie? ( -1→ 1/ 255)