01/10/2018, 10:02
Câu đố Đệ quy hay: Dùng đệ quy để in ra tất cả các số có N = 3 chữ số và có tổng S = 4
Dùng đệ quy để in ra tất cả các số có N = 3 chữ số và có tổng S = 4, ví dụ: 112, 400, 121, 211, 013, 310…
Bài liên quan
013 cũng tính là số có 3 chữ số ạ?
tính hết luôn nhé…
Không dùng đệ quy,1 chút kiến thức về tổ hợp:
Cái này có gọi là đệ quy không ta
C#
Và khi chạy hàm thì lưu vào một biến
Output
kiểuList
, tuỳ theo môi trường mà in ra kiểu gì:Bác giải thích thêm code đc k? e đọc k hiểu sao lại w1-w0 hay 6-1-w1 cả, công thức ấy gọi là gì bác?
@
, do tổng các chữ số là 4 nên sẽ có@@@@
|
ngăn thành phần biểu diễn giữa các đơn vị@|@@|@
biểu diễn số 121|
ở giữa những số đów[0], w[1]-w[0]-1, 6-1-w[1]
là số@
ở giữa các|
phân chia các đơn vịhang chuc
,hang tram
,hang don vi
, từ đó ta có thể sinh ra tất cả các số theo yêu cầu của đề bài