Tích các số nguyên tố
Nộp bài giải
Điểm:
2,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Java, Javascript, Kotlin, Pascal, Python, Scratch
Tạo một số độ dài vô hạn bằng cách ghép các số nguyên tố có giá trị tăng dần lại với nhau, bắt đầu từ số . Các chữ số đầu tiên của là
Cho testcase, mỗi testcase bao gồm một số nguyên dương . Nhiệm vụ của bạn là tính tích chữ số đầu tiên của . Vì kết quả có thể rất lớn nên hãy xuất kết quả sau khi mod .
Dữ liệu vào
- Dòng đầu tiên gồm số nguyên dương thể hiện số testcase ().
- dòng sau, mỗi dòng gồm số nguyên dương ().
Dữ liệu ra
Gồm dòng, mỗi dòng xuất ra kết quả ứng với testcase đó.
Ràng buộc
- 30% số điểm có .
- 70% số điểm còn lại không có giới hạn gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 6 1 2 3 4 5 8 |
2 6 30 210 210 630 |
. Với : tích . Với : tích . Với : tích . Với : chữ số thứ là , nhưng tích chứa thừa số nếu... Thực ra : ? Chú ý: chữ số thứ của là , tích chữ số đầu . Nhưng output là , nên có thể tích không tính chữ số (chữ số ?). |
Bình luận