Husqvarna701SM
Senior Member
Thím đấy mẽo bácTối nay làm gì có bác
Thím đấy mẽo bácTối nay làm gì có bác
em thấy rate AC thấp lắm bác ạ, chắc là có gì đó quỷ quỷ @@ mà số lượng subsequence là n * (2 ^ n - 1) chứ bác?Bài 4 ý tưởng là tìm 2**n - 1 subsequences, xong kiểm tra xem nó có phải là possible valid palidromne ko
Xong sẽ đi từ 2 node xa nhất tới nốt gần nhất trong cái component này, nếu path và reverse giống nhau sẽ là palidrome. Ko biết có đúng ko nhỉ?
Ko số lượng sub sequences chỉ là 2**(n) - 1 thôi, vì mỗi node sẽ đc include hay exclude vô cái path mà.em thấy rate AC thấp lắm bác ạ, chắc là có gì đó quỷ quỷ @@ mà số lượng subsequence là n * (2 ^ n - 1) chứ bác?

!bfsQueue.isEmpty() thành bfsQueue.isEmpty() xong rồi ngồi debug còng lưng

do n <= 10^15 nên sau bước popcount đầu tiên chỉ có thể có ra các số <= 50. Popcount cho từng số bé hơn 50 với k-1 lần rồi xem thằng nào về 1 thì đếm tổ hợp của nó :v dính đoạn DP digit
2 bài đầu thuật cơ bản mà thímKhông biết contest này đề dễ hay sao mà mình giải 2 bài mà rank 14k. Hay là lại thi vs AI rồi![]()
Nhanh quá bác
Toàn tạch q4 hơi buồn, thế quái nào mà mình đọc đề thành tìm mấy số có K bits < n, cứ cắm đầu vô mathNhanh quá bác![]()
![]()

Code mòn cả đít rồi mà fen, giờ kêu mình code Dijkstra, dfs, bfs, topo, rồi tìm prime bằng sàng nguyên tố... chắc type 1 2 phút là xong.:v nma công nhận bác nghĩ và code lẹ thật, dùng Python nữa. Em dùng Java mò mò mãi, nghĩ cũng 10-15 phút Q3 mới ra![]()
![]()
![]()