11/05/2018, 09:25

Help me lập trình pascal

Cho một lưới gồm n ô vuông được đánh dấu thứ tự từ 1 đến n. Ban đầu mỗi ô vuông không chứa hòn sỏi nào, người ta bỏ vào các ô vuông những hòn sỏi k lần theo qui tắc sau: Mỗi lần bỏ thêm vào ô vuông thứ nhất, ô vuông thứ hai mỗi ô đúng 1 hòn sỏi; từ ô vuông thứ ba trở đi số hòn sỏi bỏ thêm vào bẳng ...

Cho một lưới gồm n ô vuông được đánh dấu thứ tự từ 1 đến n. Ban đầu mỗi ô vuông không chứa hòn sỏi nào, người ta bỏ vào các ô vuông những hòn sỏi k lần theo qui tắc sau:
Mỗi lần bỏ thêm vào ô vuông thứ nhất, ô vuông thứ hai mỗi ô đúng 1 hòn sỏi; từ ô vuông thứ ba trở đi số hòn sỏi bỏ thêm vào bẳng tổng số hòn sỏi của các ô vuông phía trước.
Yêu cầu: Nhập vào số tự nhiên n, k, m (m ≤ n) trong đó n là số ô vuông của lưới, k là số lần thực hiện qui tắc. Hãy cho biết ô vuông thứ m có bao nhiêu hòn sỏi?
Ví dụ: Có n = 5, k = 3, m= 4. Thực hiện k lần theo qui tắc trên ta có
k=1 1 1 2 4 8
k=2 2 2 6 14 32
k=3 3 3 12 32 82
Với k=1 số hòn sỏi của từng ô vuông như trên;
Với k=2 số hòn sỏi của từng ô vuông như trên;
Với k=3 số hòn sỏi của từng ô vuông như trên;
Ta được ô vuông thứ m=4 có số hòn sỏi là 32.

giải chi tiết cho e với,help me please!!!
0