
numberOfMarbles
Bin rất thích chơi bắn bi, nên Bin đã đi mua x
viên , sau đó Bin rủ đám bạn cùng chơi. Bin chơi rất giỏi nên đã thắng được y
viên. Biết tổng bi cũ và mới là n
viên , và y = k.x
. Bin đố các bạn biết số bi đã mua, số bi thắng được là bao nhiêu.
Cho trước các số nguyên n, k
, bạn hãy tính số bi ban đầu (x),
số bi thắng được (y)
của Bin là bao nhiêu.
Bin chúc các bạn làm tốt!
Ví dụ:
- Với
n=30; k=2;
thìnumber_of_marbles(n,k) = [10,20].
- Với
n=150; k=4;
thìnumber_of_marbles(n,k) = [30,120].
- Với
n=180; k=1;
thìnumber_of_marbles(n,k) = [90,90].
- Với
n=735; k=2;
thìnumber_of_marbles(n,k) = [245,490].
Đầu vào/Đầu ra:
- [Giới hạn thời gian chạy] 0.1s đối với C++; 0.6s đối với Java, C#; 0.8s đối với Python,Go,Js.
- Đầu vào: interger
|n,k|<=int.Max
- Đầu ra: interger
Kết quả bài toán. (Nếu không tính được thì trả về [-1]
).
Post Comment