仕事
2つの正の整数(divid e ndとdivis o r)が与えられた場合、q uotientとr emainderを計算します。
通常、e = o*q+r
where q*o<=e
およびとして計算され0<=r<o
ます。
この挑戦のためにまだe = o*q+r
それがq*o>=e
、そして-o<r<=0
。
たとえばe=20
とo=3
、通常はそれは次のようになり20/3 -> 20=3*6+2
、以来18<=20
と0<=2<3
。ここでそれは20/3 -> 20=3*7-1
どこに21>=20
なります-3<-1<=0
テストケース
Input -> Output
20, 3 -> 7, -1
10, 5 -> 2, 0
7, 20 -> 1, -13
100, 13 -> 8, -4
処理する必要はありませんo=0
。
r
の実数の否定として出力することは許容されますr
か?(-1
→ 1
/ 255
)