“MỌI SỰ CỐ GẮNG CHƯA CHẮC ĐÃ GẶT HÁI ĐƯỢC KẾT QUẢ NHƯNG MỖI KẾT QUẢ ĐẠT ĐƯỢC CHẮC CHẮN LÀ CẢ MỘT QUÁ TRÌNH CỐ GẮNG”

Đếm số lượng chia hết cho k trong đoạn a và b

Thứ bảy - 30/03/2024 11:22

Cho các số nguyên dương 0<k<a<b. Đếm số lượng chia hết cho k trong đoạn [1,a]; [1,b], [a,b]

Đếm số lượng chia hết cho k trong đoạn a và b

Bài toán:

  • Cách 1: Đếm, lặp từ 1 đến a; 1 đến b; a đến b. Nếu số i nào đó chia hết cho k thì tăng biến đếm lên 1 đơn vị; (a<b<=10^6)
  • Cách 2: 

1) Số lượng các số chia hết cho k trong đoạn [1,a] = a Div k (a chia k lấy phần nguyên).
2) Số lượng các số chia hết cho k trong đoạn [1,b] = b Div k (b chia k lấy phần nguyên)
3) ==> Số lượng các số chia hết cho k trong đoạn [a,b] =  [1,b] – [1,(a-1)] = (b Div k) – ((a-1) Div k); (10^6<a<b)

Tác giả: Vàng Văn Quyn

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết
Thống kê
  • Đang truy cập19
  • Hôm nay1,667
  • Tháng hiện tại79,464
  • Tổng lượt truy cập9,171,007
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây