Trả lời: Gấp tiền_Cây nhị phân 12 năm, 5 tháng trước
(+0)
de quy ro rang ma ban
gia su to giay dc to mot mat mau trang mot mat mau den roi moi gap
the thi neu nep gap khi nhin thay mat mau trang la D
con neu nep gap khi nhin thay mat den la U
hi vong ban hieu
Trả lời: Gấp tiền_Cây nhị phân 12 năm, 5 tháng trước
(+0)
Code đệ quy ngắn hơn và nhanh không kém
Code:
var m,n:longint;
function trace(m,n:longint):boolean;
var k:longint;
begin
k:=1shl(n-1);
if m=k then exit(false);
if m>k then exit(trace(m-k,n-1))else exit(not trace(k-m,n-1));
end;
BEGINwhilenoteofdobeginread(n,m);
if n=0then exit;
if trace(m,n)thenwriteln('U')elsewriteln('D');
end;
END.
Đã lưu IP
Anh là Nguyễn Nghĩa cao siêu
Đẹp trai vãi đái, pờ rô vờ lờ
Trả lời: Gấp tiền_Cây nhị phân 8 năm, 1 tháng trước
(+0)
Anh ơi, a có thể nói về thuật toán bài này cho em hiểu với được không ạ? Vì e heo toán trạng thái kiểu này lắm nên chẳng biết ý tưởng của mấy anh là sao hết! sumit đại cái code mẫu lên mà đọc chẳng hiểu