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, 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
def tinhgiaithua(n): giaithua = 1; if (n == 0 or n == 1): return giaithua; else: for i in range(2, n + 1): giaithua = giaithua * i; return giai_thua; n = int(input()) print(tinhgiaithua(n))
code Python 3 ở đây =)
C++ ( CHO AI BÍ KHÔNG RA )
int sum = 1;
test 1 là gì thế ạ
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
cho em xin ý kiến với ạ
include<bits/stdc++.h>
using namespace std; int main() { int c,n,fact=1; scanf("%d",&n); for(c=1;c<=n;c++) fact=fact*c; printf("%d=%d\n",n,fact); return 0; }
code này làm có đúng ko ạ \
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.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.