Mã bài:
sprime
Điểm:
2 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
64M
Dữ liệu vào:
stdin
Dữ liệu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Golang, Java, Pascal, Perl, Python, Rust
Một số nguyên dương ~S~ gồm ~n~ chữ số ~(1 ≤ S ≤ 10^5, 1 ≤ n ≤ 6)~.
Yêu cầu: Hãy liệt kê các chữ số ~a_i~ ~(1 ≤ i ≤ n)~ là số nguyên tố xuất hiện trong ~S~ theo thứ tự từ trái sang phải, nếu các chữ số tìm được trùng nhau thì chỉ liệt kê lần xuất hiện đầu tiên.
Dữ liệu vào:
- Một dòng chứa số nguyên dương ~S~.
Dữ liệu ra:
- Một dãy các số ~a_i~ tìm được thỏa mãn yêu cầu của đề bài. Trường hợp không tìm được thì ghi ra số ~0~.
Sample Input
23271
Sample Output
2 3 7
Giải thích: Các chữ số nguyên tố xuất hiện trong ~S~ là 2 3 2 7
nhưng vì số ~2~ xuất hiện hai lần nên chỉ in ra 2 3 7
.
Bình luận