Nội dung Bài tập
- Mã:
- BIGINT2
- Tên:
- Số lớn 2
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- 4401753019
TÍNH GIAI THỪA SỐ LỚN N!(XỬ LÝ SỐ LỚN)
Mô tả bài toán
Giai thừa của một số nguyên dương N được định nghĩa như sau:
N!=N×(N−1)×(N−2)×...×2×1
Yêu cầu: Hãy viết chương trình tính giai thừa của số nguyên dương N.
Lưu ý:
Vì N! tăng rất nhanh, giá trị có thể có hàng chục nghìn chữ số nếu N=5000.
Bạn cần sử dụng mảng để lưu số lớn thay vì kiểu dữ liệu nguyên thủy (long long).
Ràng buộc
1 <= N <= 5000.
Dữ liệu vào (Input)
Một dòng duy nhất chứa số nguyên N.
Dữ liệu ra (Output)
Một dòng duy nhất chứa giá trị N!.
Theme :
Mời bạn soạn code
Ai có thể xem bài này :