truongvu317
Thành viên tích cực
- Tham gia
- 15/11/10
- Bài viết
- 943
- Được thích
- 685
- Giới tính
- Nữ
Vũ chào anh chị em! Vũ có một bài toàn muốn anh chị em làm giúp.
Vũ có hai bảng dữ liệu như hình:
Bảng A( dữ liệu nguồn, có độ dài thay đổi):
+Mô tả các thành viên trong một dòng họ
+'Mỗi dòng mô tả một thành viên: gồm id, id anh,id con, id em
+Id nhận giá trị >=0, và cột ID có thể không được xắp xếp, các id có thể không liên tiếp
+id anh, id em, id con nhận giá trị -1 hoặc một trong các giá trị trong cột ID ( -1 mang ý nghĩa là không có)
+Ví dụ với ID 7:
-"ID anh bằng 6 tức là người này có một người anh ở trước ( với id=6), người này có thể có nhiều anh em
-"ID con bằng 8 tức là người này có đứa con có id bằng 8
-"ID em bằng -1, tức là người này không có em
Hiện với bảng B sẽ cho biết các thông tin:
'+0 có 3 người con là 1,6,7
'+1 có 3 người con là 3,4,5
'+6 không có con
'+7 có 3 người con là 8,9,10
10 là con cả, 9 là con hai, 8 con thứ 3
Từ bảng A, mình muốn nhờ anh chị em viết code giúp cho, để được kết quả như bảng B.
Vũ xin cảm ơn!
Vũ có hai bảng dữ liệu như hình:
Bảng A( dữ liệu nguồn, có độ dài thay đổi):
+Mô tả các thành viên trong một dòng họ
+'Mỗi dòng mô tả một thành viên: gồm id, id anh,id con, id em
+Id nhận giá trị >=0, và cột ID có thể không được xắp xếp, các id có thể không liên tiếp
+id anh, id em, id con nhận giá trị -1 hoặc một trong các giá trị trong cột ID ( -1 mang ý nghĩa là không có)
+Ví dụ với ID 7:
-"ID anh bằng 6 tức là người này có một người anh ở trước ( với id=6), người này có thể có nhiều anh em
-"ID con bằng 8 tức là người này có đứa con có id bằng 8
-"ID em bằng -1, tức là người này không có em
Hiện với bảng B sẽ cho biết các thông tin:
'+0 có 3 người con là 1,6,7
'+1 có 3 người con là 3,4,5
'+6 không có con
'+7 có 3 người con là 8,9,10
10 là con cả, 9 là con hai, 8 con thứ 3
Từ bảng A, mình muốn nhờ anh chị em viết code giúp cho, để được kết quả như bảng B.
Vũ xin cảm ơn!