Cho số bit n, chuỗi nhị phân b độ dài n, một chữ cái loại dịch và số bước k. Hãy thực hiện dịch phải và in đúng n bit kết quả:
L: dịch phải logic — chèn bit 0 vào bên trái.A: dịch phải số học — chèn bit dấu (bit cao nhất ban đầu) vào bên trái.Ví dụ: n=8, b=10000000, dịch số học 2 bước → 11100000 (giữ dấu âm).
Dòng 1 chứa n. Dòng 2 chứa chuỗi b độ dài n. Dòng 3 chứa loại (L hoặc A) và số bước k.
1≤n≤64; ∣b∣=n; 0≤k≤n.
Một dòng chứa chuỗi n bit sau khi dịch phải.
Ví dụ:
Đầu vào:
8
10000000
A 2
Đầu ra:
11100000
Giải thích:
Đang tải editor...