1. Trang chủ
  2. » Tất cả

Cho hai số nguyên dương n và k. Hãy cho biết có bao nhiêu số có chữ số không vượt quá n chữ số mà tổng các chữ số đúng bằng k.

1 8 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Cho hai số nguyên dương n và k. Hãy cho biết có bao nhiêu số có chữ số không vượt quá n chữ số mà tổng các chữ số đúng bằng k.
Trường học Đại học Bách Khoa Hà Nội
Chuyên ngành Toán học, Thể loại và Giải tích
Thể loại Bài toán
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 1
Dung lượng 11,69 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lưu ý: Tài liệu chỉ mang tính chất tham khảo, nếu có trường hợp chưa đúng đắn có thể điều chỉnh, xin cảm ơn. Bài toán: Cho hai số nguyên dương n và k. Hãy cho biết có bao nhiêu số có chữ số không vượt quá n chữ số mà tổng các chữ số đúng bằng k.

Trang 1

Lưu ý: Tài liệu chỉ mang tính chất tham khảo, nếu có trường hợp chưa đúng đắn có thể điều chỉnh, xin cảm ơn.

Bài toán: Cho hai số nguyên dương n và k Hãy cho biết có bao nhiêu số có chữ số không vượt quá n chữ số mà tổng các chữ số đúng bằng k.

.INP : Gồm hai số nguyên dương ( n≤20, k <= 30)

.OUT: Số lượng số thảo mãn đề bài.

Giải thích: 4, 13, 22, 31, 40

Hường dẫn giải:

- Gọi f[n][k] là số lượng số có chữ số không vượt quá n chữ số mà tổng các chữ số đùng bằng k

-

int Tinh(){

f[0][0] = 1;

for (int i = 1; i <= n ; i ++)

for (int j = 0; j <=k ; j ++){

f[i][j] = 0;

for (int d = 0; d <= j ; d ++)

f[i][j] += f[i-1][j-d];

} return f[n][k];

}

Ngày đăng: 17/01/2023, 17:47

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w