Loading Now

countPairNumbers

Cho hai số nguyên nk. Hãy tìm số cặp số (a, b) thoả mãn:

  1. 0 ≤ a, b ≤ n.
  2. Số dư khi lấy a chia cho b đúng bằng k.
  3. (a, b) với (b, a) chỉ tính là 1 cặp.

 Ví dụ:

  • Với n = 7, k = 4 thì countPairNumbers(n, k) = 3.
    3 cặp số thoả mãn là (4, 5), (4, 6), (4, 7).
  • Với n = 10, k = 3 thì countPairNumber(n, k) = 11.

Đầu vào/Đầu ra:

  • [Thời gian chạy] 0.5s với C++, 3s với Java và C#, 4s với Python, Go và JavaScript.
  • [Đầu vào] integer n, integer k.
    1 ≤ n ≤ 108.
    0 ≤ k ≤ 108.
  • [Đầu ra] integer. 
    Số cặp số nguyên thoả mãn đề bài.

Post Comment

Contact