Cho danh sách liên kết đơn gồm n số nguyên. Hãy duyệt một lần và nhân đôi giá trị từng node (modify in-place qua con trỏ), sau đó in lại danh sách.
Ví dụ: 1 → 2 → 3 → 4 → 5 trở thành 2 → 4 → 6 → 8 → 10.
Yêu cầu: cấp phát node bằng malloc, in xong nhớ free toàn bộ.
Dòng 1: n. Dòng 2: n số nguyên.
0≤n≤105, ∣ai∣≤108.
Một dòng gồm n số đã nhân đôi, cách nhau dấu cách (nếu n=0 in dòng trống).
Ví dụ:
Đầu vào:
5
1 2 3 4 5
Đầu ra:
2 4 6 8 10
Giải thích:
Đang tải editor...