Có chi mà khó khăn đâu,
Việc chia quà theo phương thức nào thui,
Cứ chuẩn bị số liệu như trên tôi nói thì có thể công thức cũng có thể sử dụng để làm việc này,
Tôi thấy việc đóng gói quà của bạn là hợp lý. Cũng chả cần tới Excel hay tính toán gì cả.
Thực ra việc thỏa mãn tiêu chí mà chủ chủ đề đặt ra có thể không khả thi. Cho dù quà có 7, 8 hay 9 loại, cty có bao nhiêu cũng thế thôi. Câu hỏi đặt ra là: các cty có thống nhất với nhau là sẽ mua đều quà không? Có lẽ không. Thế nếu có 7 loại quà, 26 người, và mỗi người nhận được 7 quà, tức tổng cộng các cty cung cấp 7*26 = 182 quà nhưng ... Ví dụ quà 1 chỉ có 15 thì sao? Thì rõ ràng chỉ có 15 người nhận được quà 1. 11 người khác không thể có quà 1 nữa nên mỗi người trong số họ sẽ có quà nào đó với số lượng >= 2. Làm gì có thỏa tiêu chí mà chủ topic đặt ra ở đây?
Số người, số cty, số lượng cụ thể của từng loại quà là quan trọng.
Thôi quên tiêu chí đi vì nếu các cty không thống nhất với nhau để mua các quà có số lượng tổng cộng là như nhau thì tiêu chí đi teo.
Tôi đề nghị gói quà.
1. Giả sử có n quà, mỗi người nhận được n quà (không hẳn là khác nhau)
2. Gọi số lượng quà là s1 < s2 < ... < sn
3. Ta làm s1 gói quà mà mỗi gói có n quà khác nhau dành cho s1 người.
4. Sau khi làm bước 3 thì còn lại (n - 1) loại quà với số lượng q1 < q2 < ... < q(n-1)
5. Ta làm q1 gói quà mà mỗi gói gồm (n - 1) loại quà khác nhau + 1 loại quà chọn ngẫu nhiên từ số quà còn lại. Cứ nhặt "bừa" rồi cho vào túi thôi.
6. Sau khi làm bước 5 còn lại (n - 2) loại quà với số lượng r1 < r2 < ... < r(n-2).
7. Ta thao tác như bước 5.
...
Tất nhiên trong bước 5, 7 có thể sẩy ra là q1 = 0 hay r1 = 0 thì ta lấy q2, r2. Nếu cũng có q2 = 0 hoặc/và r2 = 0 thì ta lấy q3, r3 ...
Tất nhiên các gói được chia không công bằng, vì làm gì có công bằng và làm gì có thỏa mãn tiêu chí ở đây khi mà số lượng mỗi loại quà có thể khác nhau. Để công bằng thì có thể đánh số các gói quà và các nhân viên bốc thăm chọn gói.
Có mấy người, mấy cty, mấy loại quà mà bầy trò tính toán thì tôi chả hiểu. Trừ phi các cty thống nhất với nhau và mua quà đều nhau còn không thì chả có tiêu chí nào ở đây.
Tất nhiên các cty không trao từng món quà mà trao từng gói quà. Để không có cty nào "thiệt thòi" thì vd. có 5 cty và 25 người, 25 gói quà, thì mỗi cty trao 5 gói quà cho 5 người. Nếu các cty tranh nhau người được trao, vd. cty nào cũng muốn trao cho cô chân dài A thì cũng có cách: xin mời các vị bốc thăm.
Thế thôi.