Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift
Giai thừa là một toán tử 1 ngôi áp dụng cho các số tự nhiên. Giai thừa của 1 số tự nhiên ~n~ được tính theo công thức sau:
~ n! = 1 * 2 * ... * n~
Ví dụ:
~4! = 1 * 2 * 3 * 4 = 24~
Nhiệm vụ của bạn là viết chương trình tính giai thừa của 1 số ~n~.
Giới hạn:
- ~ n \le 12 ~
Input
Số tự nhiên ~n~
Output
Giai thừa của số ~n~
Sample
Input #1
4
Output #1
24
Bình luận
n=0 nên giai thưa =1
Dụng đệ quy thôi đơn giản mà
TEST case 1 là 0 nha mọi người nên nhớ đầu tiên if n==0 đã
hi lô anh em nha
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
test 1 là gì thế ạ
cho em xin ý kiến với ạ