Tìm các giá trị cộng lại thỏa giá trị cho trước

Liên hệ QC

thao nguyen01

Thành viên thường trực
Tham gia
8/12/19
Bài viết
241
Được thích
30
Kính gửi anh/chị trên diễn đàn,

Em đang bị vướng vấn đề sau ạ: Em có một dãy các số liệu từ A4:A386, em có ô mục tiêu là ô D2. Em muốn tìm các giá trị trong cột A cộng lại bằng 213962,43 ạ. Em đã thử với solver nhưng do cột A có nhiều biến nên khi em chạy solver báo lỗi "Too many Variable Cells". Nên em nghĩ bài này không thể dùng solver được ạ. Anh/chị xem giúp em ạ. Em cảm ơn nhiều ạ.
 

File đính kèm

  • BOOK1.xls
    45 KB · Đọc: 32
Mình thử với khoảng 90 số thì code chạy hết 2 phút. Nếu trên C# đã dịch ra exe thì khoảng 20s.
 

File đính kèm

  • subset_sum_so_nguyen_duong.xlsm
    18.4 KB · Đọc: 47
Upvote 0
Mình thử với khoảng 90 số thì code chạy hết 2 phút. Nếu trên C# đã dịch ra exe thì khoảng 20s.

Dạ, em thử với 400 số code chạy ra luôn ạ, miễn là ra kết quả là được ạ. Em chờ tí cũng không sao ạ. Em cảm ơn anh nhiều lắm ạ. Em chúc anh và gia đình nghỉ lễ vui vẻ ạ. Em cảm ơn anh nhiều ạ.
 
Upvote 0
Không biết bạn đã giải được bài toán đó chưa. Mình làm được đợt đó rồi nhé, ai ngờ nó dễ vậy mà mình không biết kkk. Nếu bạn có nhu cầu báo mình nhé. (Mãi hôm nay mới vào lại nick trên diễn đàn nên Pos lại :)))
Bạn post lên đây mình học tập với
 
Upvote 0
Không biết bạn đã giải được bài toán đó chưa. Mình làm được đợt đó rồi nhé, ai ngờ nó dễ vậy mà mình không biết kkk. Nếu bạn có nhu cầu báo mình nhé. (Mãi hôm nay mới vào lại nick trên diễn đàn nên Pos lại :)))
Cho mình xin file tham khảo đi bạn. Mình thỉnh thoảng cũng gặp trường hợp này. Solver thì cũng chỉ giải quyết cái đơn giản thôi
Cám ơn bạn trước
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom