Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 2 · Lập trình

Bài 2

Thời gian
1 giây
Bộ nhớ
256 MB
Vào / Ra
bàn phím → màn hình

Đề bài

Cho một mảng AA gồm nn số nguyên dương a1,a2,…,ana_1,a_2,\ldots,a_n.

Yêu cầu: Viết chương trình in ra vị trí các số nguyên tố (theo thứ tự vị trí tăng dần) trong mảng AA.

Dữ liệu vào

  • Dòng đầu tiên chứa số nguyên dương nn (1≤n≤100 000)(1 \le n \le 100\,000) là số phần tử của mảng.
  • Dòng tiếp theo chứa nn số nguyên dương a1,a2,…,ana_1,a_2,\ldots,a_n (ai≤109, ∀i=1;n‾)(a_i \le 10^9,\ \forall i=\overline{1;n}).
  • Các số nguyên trong dữ liệu vào được ghi cách nhau ít nhất 11 dấu cách trống.

Kết quả ra

  • Ghi ra vị trí các số nguyên tố (theo thứ tự vị trí tăng dần) trong mảng AA.
  • Nếu trong mảng đã cho không có số nguyên tố nào thì ghi -1.
  • Các số nguyên trong kết quả phải ghi cách nhau ít nhất 11 dấu cách trống.

Ví dụ

Dữ liệu vào
8
2 3 24 36 27 13 7 9
Kết quả ra
1 2 6 7

Giải thích

Các số nguyên tố trong mảng đã cho: a1=2;a2=3;a6=13;a7=7a_1=2; a_2=3; a_6=13; a_7=7.

Thuộc đề thi

Đề thi chọn học sinh giỏi lớp 9 thành phố Hải Phòng năm học 2022-2023 — Môn Tin học (bản chép trên LQDOJ)

Hải Phòng · Cấp thành phố · Năm học 2022-2023

Đề sưu tầm/chép lại, có thể khác bản gốc. Xem ghi chú