Xét chương trình có n câu lệnh fork(); viết liên tiếp, rồi một câu printf:
fork();
fork();
... (n lần) ...
printf("hello\n");
Sau n lần fork có 2^n tiến trình, và cả 2^n tiến trình này đều chạy tới printf, nên dòng "hello" được in ra 2^n lần.
Cho n, in số lần dòng được in.
Ví dụ I/O: n = 4 → 2^4 = 16 lần.
Một số nguyên n.
0 <= n <= 60
Một số nguyên: số lần in 2^n.
Ví dụ:
Đầu vào:
4
Đầu ra:
16
Giải thích:
Đang tải editor...