Viên Ngọc Số Nguyên Tố

Xem dạng PDF

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
Input: stdin
Output: stdout

Nguồn bài:
Châu Nhật Tăng
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Trong thế giới của các con số, mỗi giá trị trong dãy ~A~ ẩn chứa một bí mật riêng. Nhiệm vụ của bạn là khám phá viên ngọc quý – số nguyên tố lớn nhất – ẩn chứa trong dãy số ~A~ gồm ~N~ số nguyên dương, mỗi số không vượt quá ~10^6~. Hãy duyệt qua từng số trong dãy, kiểm tra tính nguyên tố của chúng và xác định số nguyên tố lớn nhất. Nếu dãy không chứa số nguyên tố nào, hãy đưa ra kết quả phù hợp theo yêu cầu của đề bài. Bài toán này không chỉ giúp bạn rèn luyện kỹ năng kiểm tra số nguyên tố mà còn là cơ hội để tìm hiểu và áp dụng các thuật toán tối ưu trong việc xử lý dãy số.

Input

  • Dòng đầu: Số nguyên dương ~N~ ( ~N < 10^6~ ).
  • Dòng thứ hai: ~N~ số nguyên dương, mỗi số không vượt quá ~10^6~.

Output

  • In ra một số nguyên là số nguyên tố lớn nhất có trong dãy.

Sample Input

5
2 3 5 20 11

Sample Output

11

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.