Xếp số tự nhiên theo từng hàng sao cho không trùng nhau

Liên hệ QC
Nói rõ thêm , ý tôi ở đây sau khi chạy sau có kết quả cuối rồi, bạn thích thì đổi hàng này cho hàng kia (trong 1 ttbt/ lần phát) của bảng kết quả là thỏa mãi - sao cho phù hợp cái liên tiếp bạn mong muốn
Đúng rồi, chỉ cần đổi hàng thôi, tôi nghĩ xa quá đơn giản vậy thôi
Nhưng bạn ah, tôi thấy chương trình này là hữu ích nếu mọi người biết đến sẽ giúp họ rất nhiều, nếu họ biết chế biến. Nếu ai ko biết cũng mong bạn giúp đỡ khi có thời gian
Cảm ơn bạn nhiều lắm
----
Tôi thấy chương trình này như một dự án của GPE, nếu có nhiều người cùng tham gia thì đỡ bớt vất vả cho bạn hơn
 
Lần chỉnh sửa cuối:
trưa nay có thời gian test lại thấy đúng là 1 chương trình cần người khác test, vì viết nhanh và dài nên có 1 số chỗ chưa kiểm tra kỹ, nay tôi đã sửa
Tôi đã sửa các điều bạn thắc mắc,

Đúng là S va P (bảng 1) không có tác dụng khi ttbt liệt kê ra --> tôi đã sửa lại trong code mơithêm việc có thể thích thì phân cách liệt kê bằng dấu ";" hay dấu "," đều được (chú ý lựa chọn "," thì phải chú ý có trùng với dấu phân cách thập phân số không)

về "D" , "K" tôi cũng đã sửa lại trường hợp chỉ có 1 ttbt liệt kê -- tuy vậy bạn chú ý D K chuẩn nhưng sẽ flexible (linh động)

ví như: bạn chọn D 1,3,5,7,9,11 cho chủng loại quà 30 chẳng hạn --> tuy vậy chưa chắc tất cả 6 ttbt đều có loại quà 30 nhé -- vì nó tùy thuộc vào số lượng quà 30 này , phụ thuộc vào việc chọn phương án tối ưu chọn (tức là sắp xếp phân quà sao cho hợp lý) nữa. TUy vậy đảm bảo chắc chắn rằng các ttbt còn lại (chẵn, không được liệt kê đó là 2,4,6,8,10,12) sẽ không được chia loại quà 30 này -

tương tự như cho trường hợp "K" nhé nghĩa là ttbt được liệt kê sau K đảm bảo không được chia -- nhưng các ttbt còn lại chưa chắc luôn có chủng loại quà đó

Về nguyện vọng BẢNG 5 tôi giải thích ở trên rùi nhé

nói thêm là VD trong file ng.V.A2 nguyện vọng quà 66 (Bộ sách Cũ Toán lớp 5) thì CT sẽ sắp xếp cho anh ta có - như nói trên chú ý là it ít nguyện vọng thôi



Về Liên tiếp thì KHÔNG nên bạn ah, vì chương trình chọn sắp xếp cho tối ưu - và đó là bạn ví dụ 11, nhưng có nhiều chủng loại quà mà xếp thế nó loạn lên ah- TUY VẬY như bạn biết đấy vai trò của người A1 , A2, ... Ak,... là như nhau có tên cụ thể đâu, NÊN sau khi có kết quả bạn thích thì đổi thôi (đổi cho các ng có 11 nằm liền kề nhau là được mà)


Không hiểu bạn nói bảng 3 sai cái gì, sau khi hiệu chỉnh số người số trung tâm lại, thì kiểm tra xem bảng 0 có đúng không? (dĩ nhiên số người ở bảng 4, bảng 5 nếu cần thiết bổ sung thì bổ sung) / các công thức phải được đảm bảo fill đầy đủ và khôgn sai- dù tên Thứ tự của các lần phát (ttbt) sẽ tự động cập nhập hợp lý- Sau đó chạy lại thì kết quả mới đúng được (tô nền, kết quả chia quà vv)--

Trong sheet dữ liệu chỉ chú ý các ô nền xanh chữ chắc có đặt NAME để định vị bảng mà thôi - không nên Delete các cells này (các cells này giúp có thể chèn xóa thêm cột - miễn là giữ nguyên cấu trúc bảng)
---------
VẬY CÁC BẠN TEST FILE MỚI LẠI NHÉ; cám ơn nhiều
Rất rất cảm ơn bạn, để tôi test lại xem thế nào, đúng là làm ra đã khó rồi dùng được nó cũng là vấnđề
 
Nói rõ thêm , ý tôi ở đây sau khi chạy sau có kết quả cuối rồi, bạn thích thì đổi hàng này cho hàng kia (trong 1 ttbt/ lần phát) của bảng kết quả là thỏa mãi - sao cho phù hợp cái liên tiếp bạn mong muốn
Tôi làm như bạn hướng dẫn là đổi hàng tôi thấy cũng hay, song lại có vấn đề là khi đổi cho hai dòng này thì ảnh hưởng hai dòng khác rút cuộc cũng ko xử lí được vấn đề.
Lí do này trong thực tế là: khi mỗi cty đã phát loại quà nào cho lần phát nào thì họ muốn phát hết loại quà đó rồi mới sang loại qua khác(có lẽ vì khi phát thì vừa nhìn danh sách vùa lấy loại quà nên muốn hết quà đó luôn) và vì người phát lười biếng+sợ nhầm lẫn
Nếu có thời gian gian bạn và anh em GPE nghiên cứu giúp
Tôi cảm ơn các bạn
 
Lần chỉnh sửa cuối:
Tôi làm như bạn hướng dẫn là đổi hàng tôi thấy cũng hay, song lại có vấn đề là khi đổi cho hai dòng này thì ảnh hưởng hai dòng khác rút cuộc cũng ko xử lí được vấn đề.
Lí do này trong thực tế là: khi mỗi cty đã phát loại quà nào cho lần phát nào thì họ muốn phát hết loại quà đó rồi mới sang loại qua khác(có lẽ vì khi phát thì vừa nhìn danh sách vùa lấy loại quà nên muốn hết quà đó luôn) và vì người phát lười biếng+sợ nhầm lẫn
Nếu có thời gian gian bạn và anh em GPE nghiên cứu giúp
Tôi cảm ơn các bạn

Không hiểu bạn muốn liên tiếp làm gì, - nếu áp dụng vào lĩnh vực bài toán khác, thì e rằng bạn phải mô tả từ đầu và tại sao lại lấy ý tưởng bài này áp dụng, chứ giờ thêm đ.k đó hợp lý bài này bạn ah

vì ct này ở topic này ngay đầu tiên là muốn trên 1 hàng không giống nhau là dược, và đặt số quà được nhiều nhất
 
Không hiểu bạn muốn liên tiếp làm gì, - nếu áp dụng vào lĩnh vực bài toán khác, thì e rằng bạn phải mô tả từ đầu và tại sao lại lấy ý tưởng bài này áp dụng, chứ giờ thêm đ.k đó hợp lý bài này bạn ah

vì ct này ở topic này ngay đầu tiên là muốn trên 1 hàng không giống nhau là dược, và đặt số quà được nhiều nhất
Vâng đúng rồi đã quá hoàn hảo, như mong đợi của người đặt cho ý tưởng ban đầu của topic này rồi.
Nghe bạn tôi sẽ đặt một topic khác phù hợp hơn
Cảm ơn bạn, thân ái chào bạn
 
Lí do này trong thực tế là: khi mỗi cty đã phát loại quà nào cho lần phát nào thì họ muốn phát hết loại quà đó rồi mới sang loại qua khác(có lẽ vì khi phát thì vừa nhìn danh sách vùa lấy loại quà nên muốn hết quà đó luôn) và vì người phát lười biếng+sợ nhầm lẫn
Nếu có thời gian gian bạn và anh em GPE nghiên cứu giúp
Tôi cảm ơn các bạn

Nếu chỉ vì lý do này, thì đơn giản

Sau khi có kết quả của CT, bạn tách danh sách cho mỗi công ty ra - tức là ứng với 1 công ty có bảng: STT, ttbt (lần phá) , tên người, chủng loại quà phát từ công ty (tức là tách 1 cột của bảng kết quả)-

DS phát quà công ty 1
STT | TTBT(lần phát) | Họ và Tên | quà phát
1|1|Ng.V A1|.....
1|1|Ng.V A2|.....
1|1|Ng.V A3|.....
.....|.....
59|12|Ng.V A59|.....
60|12|Ng.V A60|.....

ta sắp xếp danh sách này lại theo cột quà phát (cột cuối)
tương tự cho các cty khác

Thì được kết quả mong muốn của bạn thôi.
 
Lần chỉnh sửa cuối:
Nếu chỉ vì lý do này, thì đơn giản

Sau khi có kết quả của CT, bạn tách danh sách cho mỗi công ty ra - tức là ứng với 1 công ty có bảng: tên người, chủng loại quà phát từ công ty (tức là tách 1 cột của bảng kết quả)-

DS phát quà công ty 1
Họ và Tên|Cty1
Ng.V A1|.....
Ng.V A2|.....
Ng.V A3|.....
.....|.....
Ng.V A59|.....
Ng.V A60|.....

ta sắp xếp danh sách này lại theo cột quà phát (cột 2) đó
tương tự cho các cty khác

Thì được kết quả mong muốn của bạn thôi.
Cảm ơn bạn, Tôi hiểu ý bạn hướng dẫn, nhưng cũng không được bạn ah, tôi muốn có cả bảng kết quả luôn cơ
 
Cảm ơn bạn, Tôi hiểu ý bạn hướng dẫn, nhưng cũng không được bạn ah, tôi muốn có cả bảng kết quả luôn cơ

Sao lại kết quả luôn, mỗi công ty thì cần 1 danh sách thôi mà

Vậy thì chắc bạn áp dụng vào bài khác rui, vậy thì mở topic mới -MÔ TẢ TỪ ĐẦU
 
trưa nay có thời gian test lại thấy đúng là 1 chương trình cần người khác test, vì viết nhanh và dài nên có 1 số chỗ chưa kiểm tra kỹ, nay tôi đã sửa

Tôi đã sửa các điều bạn thắc mắc,
---------
VẬY CÁC BẠN TEST FILE MỚI LẠI NHÉ; cám ơn nhiều
vodoi2x hướng dẫn em sử dụng các cách có thể chọn số phân đoạn "TL số vòng lặp theo số quà"; "TL số vòng lặp theo số người" và "không phân đoạn chia quà";"có phân đoạn chia quà"
em muốn biết các cách nhập số và lợi ích của những con số nhập...>sẽ cho kết quả ra sao
Bạn có HD rồi song có lẽ em chưa dùng hết được tính ưu việt của nó
mong được giúp
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom