
factorialCalc
Nghĩa nhận làm việc cho một quán ăn, do là người quen nên ông chủ trả lương rất hào phóng:
- Ngày đầu tiên chủ quán sẽ trả cho Nghĩa
1
đồng. - Ngày thứ
2
chủ quán sẽ nhân đôi số tiền sẽ trả cho Nghĩa. - …
- Ngày thứ
n
chủ quán sẽ nhân n lần số tiền sẽ trả cho Nghĩa.
Cho số n
là số ngày mà Nghĩa làm việc, tính số tiền mà ông chủ số trả cho Nghĩa.
Ví dụ:
- Với
n = 3
thìfactorialCalc(n) = 6
.
Giải thích:
- Ngày thứ nhất Nghĩa có
1
đồng. - Ngày thứ
2
số tiền của Nghĩa sẽ thành2*1 = 2
. - Ngày thứ
3
số tiền của Nghĩa số thành3*2 = 6
.
- Ngày thứ nhất Nghĩa có
- Với
n = 4
thìfactorialCalc(n) = 24
.
Đầu vào/Đầu ra:
-
[Thời gian chạy] 0.5s với C++, 3s với Java và C#, 4s với Python, Go và JavaScript.
- [Đầu vào] Integer n.
0 ≤ n ≤ 16
. - [Đầu ra] Integer
Số tiền mà ông chủ trả cho Nghĩa.
Post Comment