Loading Now

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ành 2*1 = 2.
    • Ngày thứ 3 số tiền của Nghĩa số thành 3*2 = 6.

  • 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

Contact